Cloudanix VulnDB

CVE-2022-42261

High · 7.8

CVSS

7.8

EPSS

0.3%

Published

Dec 30, 2022

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A flaw in NVIDIA's virtual graphics software can let one virtual machine interfere with the underlying server, potentially exposing or damaging data used by other virtual machines.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Low
Impact
Full Compromise
Component
Application
Class
Buffer Overflow
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Unvalidated input index in the Virtual GPU Manager vGPU plugin allows an attacker-controlled value to exceed buffer bounds, resulting in memory corruption that can be leveraged for data tampering, information disclosure, or denial of service.

Why it matters to the business

Virtualized GPU workloads on affected NVIDIA platforms and hypervisors can experience host-level memory corruption, enabling guest-to-host escape scenarios that disrupt multiple tenants, leak sensitive data across VMs, or cause prolonged service outages in cloud, enterprise, and high-performance computing environments.

How an attack unfolds

An attacker with local access inside a guest VM that uses vGPU sends a crafted index value through the vGPU plugin interface; the missing bounds check permits an out-of-bounds write or read, which the attacker uses to corrupt adjacent kernel structures, disclose host memory, or crash the Virtual GPU Manager.

How to fix it

Apply the latest NVIDIA vGPU software release that contains the index-validation fix for all affected products including NVIDIA vGPU, Cloud Gaming, and GPU Display Driver; coordinate with hypervisor vendors (Citrix, Red Hat, VMware) for compatible host driver updates; where immediate patching is not feasible, restrict vGPU profile assignment to trusted workloads and monitor for anomalous plugin behavior.

How to confirm the fix worked

After applying updates, verify that the Virtual GPU Manager version matches the patched release notes, retest vGPU functionality with synthetic index inputs if a test harness is available, and confirm absence of the vulnerable code path via vendor-supplied SBOM or binary diffing against the fixed driver.

Typical attack path

  1. Obtain code execution or shell access inside a guest VM assigned an NVIDIA vGPU profile
  2. Load or interact with the guest vGPU driver to reach the Virtual GPU Manager plugin on the host
  3. Supply a maliciously large or negative index value in a plugin API call
  4. Trigger the buffer overrun to corrupt adjacent memory and achieve privilege escalation or data exfiltration on the host

How to detect it

Search hypervisor and guest kernel logs for repeated Virtual GPU Manager crashes or buffer-related warnings around the time of suspicious guest activity; correlate with NVIDIA driver event logs indicating plugin index errors or abnormal memory access patterns.

What your security team should do

  • Prioritize patching of all NVIDIA vGPU deployments given the local attack vector and potential for host compromise
  • Inventory hypervisors and guest workloads using vGPU profiles and schedule staged rollouts before the next maintenance window
  • Add host-based monitoring for unusual Virtual GPU Manager crashes or memory-allocation anomalies
  • Review and tighten guest VM isolation policies until patches are universally deployed

The record

NVIDIA vGPU software contains a vulnerability in the Virtual GPU Manager (vGPU plugin), where an input index is not validated, which may lead to buffer overrun, which in turn may cause data tampering, information disclosure, or denial of service.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 nvidia-graphics-drivers 0 470.161.03-1
Debian:11 nvidia-graphics-drivers-tesla-418 0 No fix
Debian:11 nvidia-graphics-drivers-tesla-450 0 450.216.04-1~deb11u1
Debian:11 nvidia-graphics-drivers-tesla-460 0 460.106.00-3
Debian:11 nvidia-graphics-drivers-tesla-470 0 470.161.03-1~deb11u1
Debian:12 nvidia-graphics-drivers 0 510.108.03-1
Debian:12 nvidia-graphics-drivers-tesla 0 510.108.03-1
Debian:12 nvidia-graphics-drivers-tesla-470 0 470.161.03-1
Debian:13 nvidia-graphics-drivers 0 510.108.03-1
Debian:13 nvidia-graphics-drivers-tesla 0 510.108.03-1
Debian:13 nvidia-graphics-drivers-tesla-470 0 470.161.03-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-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-450-server 0 450.216.04-0ubuntu0.18.04.1
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-470 0 470.161.03-0ubuntu0.18.04.1
Ubuntu:18.04:LTS nvidia-graphics-drivers-470-server 0 470.161.03-0ubuntu0.18.04.1
Ubuntu:18.04:LTS nvidia-graphics-drivers-510 0 510.108.03-0ubuntu0.18.04.1
Ubuntu:20.04:LTS nvidia-graphics-drivers-340 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 450.216.04-0ubuntu0.20.04.1
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.161.03-0ubuntu0.20.04.1
Ubuntu:20.04:LTS nvidia-graphics-drivers-470-server 0 470.161.03-0ubuntu0.20.04.1
Ubuntu:20.04:LTS nvidia-graphics-drivers-510 0 510.108.03-0ubuntu0.20.04.1
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 450.216.04-0ubuntu0.22.04.1
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.161.03-0ubuntu0.22.04.1
Ubuntu:22.04:LTS nvidia-graphics-drivers-470-server 0 470.161.03-0ubuntu0.22.04.1
Ubuntu:22.04:LTS nvidia-graphics-drivers-510 0 510.108.03-0ubuntu0.22.04.1
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-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-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:20.04:LTS nvidia-graphics-drivers-340 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-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

Related vulnerabilities