CVE-2024-0075
Medium · 6.1CVSS
6.1
EPSS
0.2%
Published
Mar 27, 2024
CISA due date
—
Cloudanix analysis
A bug in NVIDIA graphics drivers can let someone who is already on the computer crash the graphics system or see a little extra information.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Moderate
- Impact
- Denial Of Service
- Component
- OS kernel
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
NULL-pointer dereference in the NVIDIA GPU Display Driver triggered when user-supplied parameters are used without prior validation, resulting in denial of service and limited information disclosure.
Why it matters to the business
Graphics subsystems may crash, producing application or system downtime on Windows and Linux machines that rely on the affected NVIDIA drivers; low likelihood of widespread remote exploitation limits operational risk.
How an attack unfolds
An attacker with local access crafts a call to the driver that supplies invalid parameters; the driver dereferences a NULL pointer without checking, causing a crash and possible minor memory leak.
How to fix it
Install the latest NVIDIA GPU Display Driver updates for Windows and Linux that address the unchecked parameter handling; reboot after installation and verify driver version.
How to confirm the fix worked
Compare installed NVIDIA driver versions against the vendor's security bulletin; attempt reproduction of the NULL dereference in a controlled test environment to confirm the issue is resolved.
Typical attack path
- Obtain local user or low-privileged access on a system with the vulnerable NVIDIA driver
- Invoke graphics or display APIs that pass unchecked parameters to the driver
- Trigger the NULL dereference to induce a kernel or user-mode crash
- Observe denial of service and any incidental information disclosure
How to detect it
Review system and driver logs for repeated NULL dereference crashes or graphics subsystem failures around the time of suspected activity; correlate with user sessions that have local access.
What your security team should do
- Prioritize driver updates on all systems that use NVIDIA GPUs
- Restrict local access where possible to reduce attack surface
- Monitor vendor release notes for subsequent driver fixes
The record
NVIDIA GPU Display Driver for Windows and Linux contains a vulnerability where a user may cause a NULL-pointer dereference by accessing passed parameters the validity of which has not been checked. A successful exploit of this vulnerability may lead to denial of service and limited information disclosure.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | nvidia-graphics-drivers | 0 | No fix |
| Debian:12 | nvidia-graphics-drivers | 0 | No fix |
| Debian:12 | nvidia-graphics-drivers-tesla | 0 | No fix |
| Debian:12 | nvidia-open-gpu-kernel-modules | 0 | No fix |
| Debian:13 | nvidia-graphics-drivers | 0 | No fix |
| Debian:13 | nvidia-graphics-drivers | 0 | 550.144.03-1 |
| Debian:13 | nvidia-graphics-drivers-tesla | 0 | No fix |
| Debian:13 | nvidia-open-gpu-kernel-modules | 0 | No fix |
| Debian:13 | nvidia-open-gpu-kernel-modules | 0 | 550.144.03-1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS | kernel-firmware-nvidia-gspx-G06 | 0 | 550.54.14-150400.9.21.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS | nvidia-open-driver-G06-signed | 0 | 550.54.14-150400.9.50.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS | kernel-firmware-nvidia-gspx-G06 | 0 | 550.54.14-150400.9.21.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS | nvidia-open-driver-G06-signed | 0 | 550.54.14-150400.9.50.1 |
| SUSE:Linux Enterprise Micro 5.3 | kernel-firmware-nvidia-gspx-G06 | 0 | 550.54.14-150400.9.21.1 |
| SUSE:Linux Enterprise Micro 5.3 | nvidia-open-driver-G06-signed | 0 | 550.54.14-150400.9.50.1 |
| SUSE:Linux Enterprise Micro 5.4 | kernel-firmware-nvidia-gspx-G06 | 0 | 550.54.14-150400.9.21.1 |
| SUSE:Linux Enterprise Micro 5.4 | nvidia-open-driver-G06-signed | 0 | 550.54.14-150400.9.50.1 |
| SUSE:Linux Enterprise Micro 5.5 | kernel-firmware-nvidia-gspx-G06 | 0 | 550.54.14-150500.11.18.1 |
| SUSE:Linux Enterprise Micro 5.5 | nvidia-open-driver-G06-signed | 0 | 550.54.14-150500.3.36.1 |
| SUSE:Linux Enterprise Module for Basesystem 15 SP5 | kernel-firmware-nvidia-gspx-G06 | 0 | 550.54.14-150500.11.18.1 |
| SUSE:Linux Enterprise Module for Basesystem 15 SP5 | nvidia-open-driver-G06-signed | 0 | 550.54.14-150500.3.36.1 |
| SUSE:Linux Enterprise Module for Public Cloud 15 SP5 | nvidia-open-driver-G06-signed | 0 | 550.54.14-150500.3.36.1 |
| SUSE:Linux Enterprise Server 15 SP4-LTSS | kernel-firmware-nvidia-gspx-G06 | 0 | 550.54.14-150400.9.21.1 |
| SUSE:Linux Enterprise Server 15 SP4-LTSS | nvidia-open-driver-G06-signed | 0 | 550.54.14-150400.9.50.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP4 | kernel-firmware-nvidia-gspx-G06 | 0 | 550.54.14-150400.9.21.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP4 | nvidia-open-driver-G06-signed | 0 | 550.54.14-150400.9.50.1 |
| SUSE:Manager Proxy 4.3 | kernel-firmware-nvidia-gspx-G06 | 0 | 550.54.14-150400.9.21.1 |
| SUSE:Manager Proxy 4.3 | nvidia-open-driver-G06-signed | 0 | 550.54.14-150400.9.50.1 |
| SUSE:Manager Server 4.3 | kernel-firmware-nvidia-gspx-G06 | 0 | 550.54.14-150400.9.21.1 |
| SUSE:Manager Server 4.3 | nvidia-open-driver-G06-signed | 0 | 550.54.14-150400.9.50.1 |
| Ubuntu:16.04:LTS | nvidia-graphics-drivers-304 | 0 | No fix |
| Ubuntu:16.04:LTS | nvidia-graphics-drivers-340 | 0 | No fix |
| Ubuntu:16.04:LTS | nvidia-graphics-drivers-384 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-340 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-340-updates | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-352 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-352-updates | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-361 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-367 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-375 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-384 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-390 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-418-server | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-430 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-435 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-440 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-440-server | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-450 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-455 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-460 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-460-server | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-495 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-510 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-510-server | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-515 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-515-server | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-520 | 0 | No fix |
| Ubuntu:18.04:LTS | nvidia-graphics-drivers-530 | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-340 | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-390 | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-418-server | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-430 | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-435 | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-440 | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-440-server | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-450 | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-450-server | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-455 | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-460 | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-460-server | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-470 | 0 | 470.239.06-0ubuntu0.20.04.1 |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-470-server | 0 | 470.239.06-0ubuntu0.20.04.1 |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-510 | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-515 | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-515-server | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-520 | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-530 | 0 | No fix |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-535 | 0 | 535.161.07-0ubuntu0.20.04.1 |
| Ubuntu:20.04:LTS | nvidia-graphics-drivers-535-server | 0 | 535.161.07-0ubuntu0.20.04.1 |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-390 | 0 | No fix |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-418-server | 0 | No fix |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-430 | 0 | No fix |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-440 | 0 | No fix |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-450 | 0 | No fix |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-450-server | 0 | No fix |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-455 | 0 | No fix |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-460 | 0 | No fix |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-470 | 0 | 470.239.06-0ubuntu0.22.04.1 |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-470-server | 0 | 470.239.06-0ubuntu0.22.04.1 |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-510 | 0 | No fix |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-515 | 0 | No fix |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-515-server | 0 | No fix |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-520 | 0 | No fix |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-530 | 0 | No fix |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-535 | 0 | 535.161.07-0ubuntu0.22.04.1 |
| Ubuntu:22.04:LTS | nvidia-graphics-drivers-535-server | 0 | 535.161.07-0ubuntu0.22.04.1 |
| Ubuntu:24.04:LTS | nvidia-graphics-drivers-470 | 0 | 470.239.06-0ubuntu1 |
| Ubuntu:24.04:LTS | nvidia-graphics-drivers-470-server | 0 | 470.239.06-0ubuntu1 |
| Ubuntu:Pro:16.04:LTS | nvidia-graphics-drivers-304 | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | nvidia-graphics-drivers-340 | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | nvidia-graphics-drivers-384 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-340 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-340-updates | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-352 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-352-updates | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-361 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-367 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-375 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-384 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-390 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-418-server | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-430 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-435 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-440 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-440-server | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-450 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-450-server | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-455 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-460 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-460-server | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-470 | 0 | 470.239.06-0ubuntu0.18.04.1 |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-470-server | 0 | 470.239.06-0ubuntu0.18.04.1 |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-495 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-510 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-510-server | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-515 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-515-server | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-520 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | nvidia-graphics-drivers-530 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-340 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-390 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-418-server | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-430 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-435 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-440 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-440-server | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-450 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-450-server | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-455 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-460 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-460-server | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-510 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-515 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-515-server | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-520 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | nvidia-graphics-drivers-530 | 0 | No fix |
| openSUSE:Leap 15.5 | kernel-firmware-nvidia-gspx-G06 | 0 | 550.54.14-150500.11.18.1 |
| openSUSE:Leap 15.5 | nvidia-open-driver-G06-signed | 0 | 550.54.14-150500.3.36.1 |
Related vulnerabilities
- CVE-2024-0126 NVIDIA GPU Display Driver for Windows and Linux contains a vulnerability which could… Also affects nvidia-graphics-drivers
- CVE-2024-0090 NVIDIA GPU driver for Windows and Linux contains a vulnerability where a user can cause… Also affects nvidia-graphics-drivers
- CVE-2024-0092 NVIDIA GPU Driver for Windows and Linux contains a vulnerability where an improper check… Also affects nvidia-graphics-drivers
- CVE-2024-0078 NVIDIA GPU Display Driver for Windows and Linux contains a vulnerability in the kernel… Also affects nvidia-graphics-drivers
- CVE-2024-0074 NVIDIA GPU Display Driver for Linux contains a vulnerability where an attacker may access… Also affects nvidia-graphics-drivers
- CVE-2023-31022 NVIDIA GPU Display Driver for Windows and Linux contains a vulnerability in the kernel… Also affects nvidia-graphics-drivers
- CVE-2023-25516 NVIDIA GPU Display Driver for Linux contains a vulnerability in the kernel mode layer… Also affects nvidia-graphics-drivers
- CVE-2023-0184 NVIDIA GPU Display Driver for Windows and Linux contains a vulnerability in the kernel… Also affects nvidia-graphics-drivers