<Vulnerability name="CVE-2026-47565">
    <DocumentDistribution xml:lang="en">Copyright © 2012 Red Hat, Inc. All rights reserved.</DocumentDistribution>
    <ThreatSeverity>Moderate</ThreatSeverity>
    <PublicDate>2026-09-30T15:53:04</PublicDate>
    <Bugzilla id="2544081" url="https://bugzilla.redhat.com/show_bug.cgi?id=2544081" xml:lang="en:us">
nvidia-driver: xorg-x11-drv-nvidia: nvidia-driver: arbitrary code execution via kernel mode race condition
    </Bugzilla>
    <CVSS3 status="draft">
        <CVSS3BaseScore>6.4</CVSS3BaseScore>
        <CVSS3ScoringVector>CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H</CVSS3ScoringVector>
    </CVSS3>
    <CWE>CWE-787</CWE>
    <Details xml:lang="en:us" source="Mitre">
NVIDIA GPU Display Driver for Linux contains a vulnerability in the kernel mode layer where a privileged user could trigger a race condition that leads to an out-of-bounds write. A successful exploit of this vulnerability might lead to code execution, denial of service, escalation of privileges, information disclosure, and data tampering.
    </Details>
    <Details xml:lang="en:us" source="Red Hat">
A flaw was found in the NVIDIA GPU display driver. A privileged local user could trigger a race condition in the kernel mode layer, resulting in an out-of-bounds memory write. A successful exploit may allow the attacker to execute arbitrary code, escalate privileges, cause a denial of service (DoS), or tamper with sensitive data.
    </Details>
    <Statement xml:lang="en:us">
This vulnerability is classified as Moderate severity for Red Hat Enterprise Linux because exploitation requires a local user to already possess elevated administrative privileges and successfully win a complex race condition. The proprietary NVIDIA GPU display driver is an optional package not enabled or installed by default, affecting only systems specifically deployed with supported NVIDIA hardware accelerators. Although a successful exploit could allow a privileged account to trigger out-of-bounds memory access in kernel space to compromise system integrity or cause a denial of service, the high privilege requirement significantly constrains the threat landscape.
    </Statement>
    <Mitigation xml:lang="en:us">
To mitigate this issue on systems where NVIDIA GPU acceleration is not strictly required, prevent the NVIDIA kernel module from loading by blacklisting it in the modprobe configuration.

1. Create a configuration file to blacklist the module and prevent execution:
# echo "blacklist nvidia" &gt; /etc/modprobe.d/blacklist-nvidia.conf
# echo "install nvidia /bin/false" &gt;&gt; /etc/modprobe.d/blacklist-nvidia.conf

2. If the module is currently loaded, unload it or restart the system:
# modprobe -r nvidia

Warning: A system reboot or service restart is required to ensure the module is fully unloaded if active processes are using the device. Applying this workaround disables all NVIDIA GPU capabilities, including hardware-accelerated display output and CUDA compute workloads.
    </Mitigation>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:10">
        <ProductName>Red Hat Enterprise Linux 10</ProductName>
        <FixState>Fix deferred</FixState>
        <PackageName>nvidia-driver</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:9">
        <ProductName>Red Hat Enterprise Linux 9</ProductName>
        <FixState>Fix deferred</FixState>
        <PackageName>nvidia-driver</PackageName>
    </PackageState>
    <References xml:lang="en:us">
https://www.cve.org/CVERecord?id=CVE-2026-47565
https://nvd.nist.gov/vuln/detail/CVE-2026-47565
https://github.com/NVIDIA/product-security/tree/main/2026/5861
    </References>
</Vulnerability>