Skip to main content

NVIDIA Display Driver CVE-2026-24191

| EUVDEUVD-2026-31931 HIGH
Time-of-check Time-of-use (TOCTOU) Race Condition (CWE-367)
2026-05-26 nvidia GHSA-2439-7mhv-329q
7.8
CVSS 3.1 · Vendor: nvidia
Share

Severity by source

Vendor (nvidia) PRIMARY
7.8 HIGH
AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H

Primary rating from Vendor (nvidia) · only source for this CVE.

CVSS VectorVendor: nvidia

Attack Vector
Local
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Analysis Generated
Jun 08, 2026 - 10:06 vuln.today
CVE Published
May 26, 2026 - 17:23 nvd
HIGH 7.8

DescriptionCVE.org

NVIDIA Display Driver for Windows contains a vulnerability where an attacker could cause a time-of-check time-of-use issue. A successful exploit of this vulnerability might lead to denial of service, escalation of privileges, information disclosure, data tampering, and code execution.

AnalysisAI

Local privilege escalation in NVIDIA Display Driver for Windows (GeForce, RTX/Quadro/NVS, Tesla, and vGPU guest/manager components) stems from a time-of-check time-of-use (TOCTOU) race condition that can be abused by a low-privileged local user. Successful exploitation may yield code execution, privilege escalation, denial of service, information disclosure, or data tampering with scope change beyond the driver's security boundary. No public exploit identified at time of analysis; EPSS is 0.01% and SSVC exploitation status is 'none', so the practical risk is contingent on local access and winning a high-complexity race.

Technical ContextAI

The flaw is a CWE-367 Time-of-Check Time-of-Use race condition within the NVIDIA kernel-mode display driver stack on Windows. TOCTOU bugs occur when a privileged component validates a resource (a handle, path, buffer, or permission state) and then operates on it later, allowing an unprivileged caller to swap or mutate the resource between the check and the use. In a kernel driver context - confirmed by the CPE coverage spanning consumer GeForce, professional RTX/Quadro/NVS, datacenter Tesla, and the NVIDIA Virtual GPU Manager and guest driver - winning the race lets a user-mode caller cause the kernel to act on attacker-controlled data, which is why the CVSS scope is Changed (S:C) and all three CIA impacts are High. The same primitive class historically appears in IOCTL handlers where user pointers or shared memory regions are re-read after validation.

RemediationAI

Apply the vendor-released patches per NVIDIA security bulletin at https://nvidia.custhelp.com/app/answers/detail/a_id/5821: upgrade GeForce, RTX/Quadro/NVS, and Tesla Windows drivers to 596.36 or later on the current branch, or to 582.53 / 539.72 on the respective maintenance branches; in virtualized deployments upgrade NVIDIA Virtual GPU Manager and guest drivers to versions beyond vGPU 16.13 (guest 539.64), vGPU 19.4 (manager/guest 582.16), and vGPU 20.0 (manager 595.94 / guest 595.97). Until patching is complete, compensating controls include restricting interactive and remote-code-execution access on systems with the vulnerable driver (since exploitation requires a local low-privileged account), tightening application allowlisting to block unauthorized binaries that could spawn race-window threads, and in vGPU/VDI environments isolating untrusted tenants onto patched hosts first - these reduce exposure but do not eliminate it for any user who can already run code locally. Disabling the GPU driver is generally not a viable workaround for systems that depend on hardware acceleration; downgrading to an older branch is not an alternative because the older branches are themselves in scope.

CVE-2026-24187 HIGH
8.8 May 26

Local privilege escalation and code execution in the NVIDIA Display Driver for Linux (GeForce, RTX/Quadro/NVS, Tesla, an

CVE-2026-24193 HIGH
7.8 May 26

Local privilege escalation in the NVIDIA Display Driver for Windows and Linux allows an authenticated low-privileged use

CVE-2026-24192 HIGH
7.8 May 26

Local privilege escalation in NVIDIA Display Driver for Linux (GeForce, RTX/Quadro/NVS, Tesla, and Virtual GPU Manager b

CVE-2026-24194 HIGH
7.8 May 26

Local privilege escalation in NVIDIA Display Driver for Linux (GeForce, RTX/Quadro/NVS, Tesla, and vGPU guest drivers) a

CVE-2026-24190 HIGH
7.8 May 26

Local privilege escalation in NVIDIA Display Driver for Windows and Linux allows authenticated low-privilege users to im

CVE-2026-24196 HIGH
7.1 May 26

Out-of-bounds read in NVIDIA Display Driver for Linux (GeForce, RTX/Quadro/NVS, Tesla, and vGPU Guest drivers) allows a

CVE-2026-24197 MEDIUM
6.5 May 26

NVIDIA Display Driver for Linux exposes a denial-of-service condition in the Multi-Instance GPU (MIG) partition manageme

CVE-2026-24182 MEDIUM
6.5 May 26

Denial of service in NVIDIA Display Driver for Windows and Linux stems from improper lock management (CWE-667), where an

CVE-2025-33221 MEDIUM
6.0 May 26

Incorrect permission assignment in the NVIDIA Display Driver kernel module on Windows and Linux allows a highly privileg

CVE-2026-24198 MEDIUM
5.6 May 26

Race condition in NVIDIA GPU Display Driver for Linux allows a high-privileged local attacker to leak sensitive kernel o

CVE-2026-24199 MEDIUM
4.7 May 26

Race condition exploitation in NVIDIA Display Driver's Linux kernel module allows a local authenticated user to cause de

Share

CVE-2026-24191 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy