ZeroHour

CVE-2026-45200

mass

Double Free in GPU Driver IOCTL Allocation Handling (CVE-2026-45200)

CVSS 3.1
7.8 high
EPSS
<1%p1
Published
()
Modified
AI analysis

CVE-2026-45200 is a double-free flaw in a GPU driver's kernel allocation handling (listed as CWE-416): a program running as a non-privileged local user can issue improperly formed IOCTL calls to the driver. By fabricating a specific combination of flags on the allocation interface, the attacker creates an allocation scenario in which the same allocation is freed twice when released, corrupting the kernel heap. A local, low-privileged attacker could use this heap corruption to crash the machine or potentially achieve kernel memory disclosure or privilege escalation, consistent with the High ratings for confidentiality, integrity, and availability. Any system running the affected GPU driver where untrusted users can execute code is exposed, although the vendor and exact affected/fixed versions are not specified in the available data. There is no known exploitation: no public proof-of-concept exists, the flaw is not in CISA's KEV, and EPSS estimates only about a 0.1% probability of exploitation in the next 30 days.

What to do: Monitor the assigned CNA's security advisory for the affected and fixed driver versions, and update GPU drivers to the patched release as soon as it is published. Until then, restrict which users can run untrusted code on affected machines and record currently installed driver versions for comparison against the advisory. Since no active exploitation is known, routine patch-cycle handling is sufficient for now, but recheck advisories and EPSS for updates.

Affected
GPU driver (kernel-mode graphics driver with an IOCTL-based allocation interface)
Estimated exposure
masslikely hundreds of millions of GPU-equipped PCs worldwide (vendor and versions unspecified) — Mainstream-vendor GPU drivers ship preinstalled on essentially all consumer and enterprise PCs, giving any widely deployed driver family an installed base well above 1M; because the source data does not name the vendor or versions, this is…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Software installed and run as a non-privileged user may conduct improper GPU driver IOCTL calls to create an allocation scenario that when freed would cause double free and kernel heap corruption. Scenario caused by fabricating a specific combination of flags on the allocation interface that would cause an incorrect double free event when freed.

Weakness
CWE-416
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

In the news

No ingested article mentions this CVE yet.