Cloudanix VulnDB

CVE-2024-0091

High · 7.8

CVSS

7.8

EPSS

0.2%

Published

Jun 13, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A flaw in certain graphics software lets a logged-in user crash computers, see private data, or change information on the machine.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Low
Impact
Full Compromise
Component
OS kernel
Class
Memory Corruption
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The vulnerability permits a local user to trigger an untrusted pointer dereference through a driver API call in the NVIDIA GPU Display Driver, resulting in memory corruption that can cause denial of service, information disclosure, or data tampering.

Why it matters to the business

Systems running the affected driver on Windows or Linux may experience crashes, unauthorized data exposure, or unauthorized modifications, leading to downtime, compliance risks, and potential loss of sensitive information; the issue affects a broad range of GPU-equipped endpoints with low but stable exploit probability.

How an attack unfolds

An attacker with local access on a vulnerable system crafts a call to the exposed driver API that supplies an untrusted pointer; successful dereference corrupts memory structures, enabling the attacker to crash the driver, read arbitrary memory, or alter data.

How to fix it

Apply the vendor-supplied fixes immediately: update gitlab-org/gitlab to commit c8f3448a2f0cfb3c812fc4619e0f16bc3feb133b and electron-userland/electron-builder to commit 3f3419a483bcc43018ddb0c9fdeb38f6abdba84a; where NVIDIA driver packages are present, obtain and install the corresponding patched driver release from the vendor.

How to confirm the fix worked

Verify that the listed commit hashes or newer driver builds are deployed, recompile or reinstall affected packages, and confirm through driver version checks or API testing that the pointer dereference path no longer accepts untrusted input.

Typical attack path

  1. Gain local user access on a target system with the vulnerable NVIDIA driver installed
  2. Load or invoke the affected driver API with a maliciously chosen pointer value
  3. Trigger the pointer dereference to induce memory corruption
  4. Escalate the corruption into denial of service, data leakage, or tampering

How to detect it

Review system and driver logs for unexpected crashes or API failures around the time of suspected activity; examine process execution traces for repeated calls to the affected driver entry points.

What your security team should do

  • Prioritize patching gitlab and electron-builder instances to the specified commits within the next maintenance window
  • Inventory all Windows and Linux systems using NVIDIA GPU drivers and schedule driver updates
  • Monitor EPSS and exploit maturity indicators for any future increase in activity
  • Restrict local user access to driver APIs where feasible through least-privilege controls

The record

NVIDIA GPU Display Driver for Windows and Linux contains a vulnerability where a user can cause an untrusted pointer dereference by executing a driver API. A successful exploit of this vulnerability might lead to denial of service, information disclosure, and data tampering.

Affected packages

Ecosystem Package Introduced Fixed
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS kernel-firmware-nvidia-gspx-G06 0 550.90.07-150400.9.33.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS nvidia-open-driver-G06-signed 0 550.90.07-150400.9.62.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS kernel-firmware-nvidia-gspx-G06 0 550.90.07-150400.9.33.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS nvidia-open-driver-G06-signed 0 550.90.07-150400.9.62.1
SUSE:Linux Enterprise Micro 5.3 kernel-firmware-nvidia-gspx-G06 0 550.90.07-150400.9.33.1
SUSE:Linux Enterprise Micro 5.3 nvidia-open-driver-G06-signed 0 550.90.07-150400.9.62.1
SUSE:Linux Enterprise Micro 5.4 kernel-firmware-nvidia-gspx-G06 0 550.90.07-150400.9.33.1
SUSE:Linux Enterprise Micro 5.4 nvidia-open-driver-G06-signed 0 550.90.07-150400.9.62.1
SUSE:Linux Enterprise Micro 5.5 kernel-firmware-nvidia-gspx-G06 0 550.90.07-150500.11.29.1
SUSE:Linux Enterprise Micro 5.5 nvidia-open-driver-G06-signed 0 550.90.07-150500.3.47.1
SUSE:Linux Enterprise Module for Basesystem 15 SP5 kernel-firmware-nvidia-gspx-G06 0 550.90.07-150500.11.29.1
SUSE:Linux Enterprise Module for Basesystem 15 SP5 nvidia-open-driver-G06-signed 0 550.90.07-150500.3.47.1
SUSE:Linux Enterprise Module for Basesystem 15 SP6 kernel-firmware-nvidia-gspx-G06 0 550.100-150600.3.7.1
SUSE:Linux Enterprise Module for Basesystem 15 SP6 kernel-firmware-nvidia-gspx-G06-cuda 0 555.42.06-150600.3.7.1
SUSE:Linux Enterprise Module for Basesystem 15 SP6 nvidia-open-driver-G06-signed 0 550.100-150600.3.7.1
SUSE:Linux Enterprise Module for Basesystem 15 SP6 nvidia-open-driver-G06-signed-cuda 0 555.42.06-150600.3.7.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP5 nvidia-open-driver-G06-signed 0 550.90.07-150500.3.47.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP6 nvidia-open-driver-G06-signed 0 550.100-150600.3.7.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP6 nvidia-open-driver-G06-signed-cuda 0 555.42.06-150600.3.7.1
SUSE:Linux Enterprise Server 15 SP4-LTSS kernel-firmware-nvidia-gspx-G06 0 550.90.07-150400.9.33.1
SUSE:Linux Enterprise Server 15 SP4-LTSS nvidia-open-driver-G06-signed 0 550.90.07-150400.9.62.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 kernel-firmware-nvidia-gspx-G06 0 550.90.07-150400.9.33.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 nvidia-open-driver-G06-signed 0 550.90.07-150400.9.62.1
SUSE:Manager Proxy 4.3 kernel-firmware-nvidia-gspx-G06 0 550.90.07-150400.9.33.1
SUSE:Manager Proxy 4.3 nvidia-open-driver-G06-signed 0 550.90.07-150400.9.62.1
SUSE:Manager Server 4.3 kernel-firmware-nvidia-gspx-G06 0 550.90.07-150400.9.33.1
SUSE:Manager Server 4.3 nvidia-open-driver-G06-signed 0 550.90.07-150400.9.62.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 No fix
Ubuntu:20.04:LTS nvidia-graphics-drivers-470 0 470.256.02-0ubuntu0.20.04.1
Ubuntu:20.04:LTS nvidia-graphics-drivers-470-server 0 No fix
Ubuntu:20.04:LTS nvidia-graphics-drivers-470-server 0 470.256.02-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.183.01-0ubuntu0.20.04.1
Ubuntu:20.04:LTS nvidia-graphics-drivers-535-server 0 535.183.01-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 No fix
Ubuntu:22.04:LTS nvidia-graphics-drivers-470 0 470.256.02-0ubuntu0.22.04.1
Ubuntu:22.04:LTS nvidia-graphics-drivers-470-server 0 No fix
Ubuntu:22.04:LTS nvidia-graphics-drivers-470-server 0 470.256.02-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.183.01-0ubuntu0.22.04.1
Ubuntu:22.04:LTS nvidia-graphics-drivers-535-server 0 535.183.01-0ubuntu0.22.04.1
Ubuntu:24.04:LTS nvidia-graphics-drivers-470 0 470.256.02-0ubuntu0.24.04.1
Ubuntu:24.04:LTS nvidia-graphics-drivers-470-server 0 470.256.02-0ubuntu0.24.04.1
Ubuntu:24.04:LTS nvidia-graphics-drivers-535 0 535.183.01-0ubuntu0.24.04.1
Ubuntu:24.04:LTS nvidia-graphics-drivers-535-server 0 535.183.01-0ubuntu0.24.04.1
Ubuntu:24.10 nvidia-graphics-drivers-535 0 535.183.01-0ubuntu2
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 No fix
Ubuntu:Pro:18.04:LTS nvidia-graphics-drivers-470-server 0 No fix
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-525 0 No fix
Ubuntu:Pro:18.04:LTS nvidia-graphics-drivers-525-server 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.90.07-150500.11.29.1
openSUSE:Leap 15.5 nvidia-open-driver-G06-signed 0 550.90.07-150500.3.47.1
openSUSE:Leap 15.6 kernel-firmware-nvidia-gspx-G06 0 550.100-150600.3.7.1
openSUSE:Leap 15.6 kernel-firmware-nvidia-gspx-G06-cuda 0 555.42.06-150600.3.7.1
openSUSE:Leap 15.6 nvidia-open-driver-G06-signed 0 550.100-150600.3.7.1
openSUSE:Leap 15.6 nvidia-open-driver-G06-signed-cuda 0 555.42.06-150600.3.7.1
openSUSE:Tumbleweed nvidia-open-driver-G06-signed 0 550.90.07_k6.9.3_1-1.1
openSUSE:Tumbleweed nvidia-open-driver-G07-signed 0 590.44.01-1.1

Related vulnerabilities