CVE Vulnerabilities

CVE-2024-0091

Untrusted Pointer Dereference

Published: Jun 13, 2024 | Modified: Jun 17, 2024
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
RedHat/V2
RedHat/V3
Ubuntu
MEDIUM

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.

Weakness

The product obtains a value from an untrusted source, converts this value to a pointer, and dereferences the resulting pointer.

Affected Software

Name Vendor Start Version End Version
Nvidia-graphics-drivers-304 Ubuntu esm-infra/xenial *
Nvidia-graphics-drivers-304 Ubuntu upstream *
Nvidia-graphics-drivers-304-updates Ubuntu upstream *
Nvidia-graphics-drivers-340 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-340 Ubuntu esm-infra/xenial *
Nvidia-graphics-drivers-340 Ubuntu focal *
Nvidia-graphics-drivers-340 Ubuntu upstream *
Nvidia-graphics-drivers-340-updates Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-340-updates Ubuntu upstream *
Nvidia-graphics-drivers-352 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-352 Ubuntu upstream *
Nvidia-graphics-drivers-352-updates Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-352-updates Ubuntu upstream *
Nvidia-graphics-drivers-361 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-361 Ubuntu upstream *
Nvidia-graphics-drivers-367 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-367 Ubuntu upstream *
Nvidia-graphics-drivers-375 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-375 Ubuntu upstream *
Nvidia-graphics-drivers-384 Ubuntu esm-apps/xenial *
Nvidia-graphics-drivers-384 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-384 Ubuntu upstream *
Nvidia-graphics-drivers-390 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-390 Ubuntu focal *
Nvidia-graphics-drivers-390 Ubuntu jammy *
Nvidia-graphics-drivers-390 Ubuntu upstream *
Nvidia-graphics-drivers-418-server Ubuntu esm-apps/bionic *
Nvidia-graphics-drivers-418-server Ubuntu esm-apps/focal *
Nvidia-graphics-drivers-418-server Ubuntu focal *
Nvidia-graphics-drivers-418-server Ubuntu jammy *
Nvidia-graphics-drivers-418-server Ubuntu upstream *
Nvidia-graphics-drivers-430 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-430 Ubuntu focal *
Nvidia-graphics-drivers-430 Ubuntu jammy *
Nvidia-graphics-drivers-430 Ubuntu mantic *
Nvidia-graphics-drivers-430 Ubuntu upstream *
Nvidia-graphics-drivers-435 Ubuntu esm-apps/jammy *
Nvidia-graphics-drivers-435 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-435 Ubuntu focal *
Nvidia-graphics-drivers-435 Ubuntu jammy *
Nvidia-graphics-drivers-435 Ubuntu mantic *
Nvidia-graphics-drivers-435 Ubuntu upstream *
Nvidia-graphics-drivers-440 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-440 Ubuntu focal *
Nvidia-graphics-drivers-440 Ubuntu jammy *
Nvidia-graphics-drivers-440 Ubuntu mantic *
Nvidia-graphics-drivers-440 Ubuntu upstream *
Nvidia-graphics-drivers-440-server Ubuntu esm-apps/bionic *
Nvidia-graphics-drivers-440-server Ubuntu esm-apps/focal *
Nvidia-graphics-drivers-440-server Ubuntu esm-apps/jammy *
Nvidia-graphics-drivers-440-server Ubuntu focal *
Nvidia-graphics-drivers-440-server Ubuntu jammy *
Nvidia-graphics-drivers-440-server Ubuntu upstream *
Nvidia-graphics-drivers-450 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-450 Ubuntu focal *
Nvidia-graphics-drivers-450 Ubuntu jammy *
Nvidia-graphics-drivers-450 Ubuntu mantic *
Nvidia-graphics-drivers-450 Ubuntu upstream *
Nvidia-graphics-drivers-450-server Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-450-server Ubuntu focal *
Nvidia-graphics-drivers-450-server Ubuntu jammy *
Nvidia-graphics-drivers-450-server Ubuntu upstream *
Nvidia-graphics-drivers-455 Ubuntu esm-apps/bionic *
Nvidia-graphics-drivers-455 Ubuntu esm-apps/focal *
Nvidia-graphics-drivers-455 Ubuntu focal *
Nvidia-graphics-drivers-455 Ubuntu jammy *
Nvidia-graphics-drivers-455 Ubuntu mantic *
Nvidia-graphics-drivers-455 Ubuntu upstream *
Nvidia-graphics-drivers-460 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-460 Ubuntu focal *
Nvidia-graphics-drivers-460 Ubuntu jammy *
Nvidia-graphics-drivers-460 Ubuntu mantic *
Nvidia-graphics-drivers-460 Ubuntu upstream *
Nvidia-graphics-drivers-460-server Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-460-server Ubuntu focal *
Nvidia-graphics-drivers-460-server Ubuntu upstream *
Nvidia-graphics-drivers-470 Ubuntu devel *
Nvidia-graphics-drivers-470 Ubuntu focal *
Nvidia-graphics-drivers-470 Ubuntu jammy *
Nvidia-graphics-drivers-470 Ubuntu mantic *
Nvidia-graphics-drivers-470 Ubuntu noble *
Nvidia-graphics-drivers-470 Ubuntu upstream *
Nvidia-graphics-drivers-470-server Ubuntu devel *
Nvidia-graphics-drivers-470-server Ubuntu focal *
Nvidia-graphics-drivers-470-server Ubuntu jammy *
Nvidia-graphics-drivers-470-server Ubuntu mantic *
Nvidia-graphics-drivers-470-server Ubuntu noble *
Nvidia-graphics-drivers-470-server Ubuntu upstream *
Nvidia-graphics-drivers-495 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-495 Ubuntu upstream *
Nvidia-graphics-drivers-510 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-510 Ubuntu focal *
Nvidia-graphics-drivers-510 Ubuntu jammy *
Nvidia-graphics-drivers-510 Ubuntu mantic *
Nvidia-graphics-drivers-510 Ubuntu upstream *
Nvidia-graphics-drivers-510-server Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-515 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-515 Ubuntu focal *
Nvidia-graphics-drivers-515 Ubuntu jammy *
Nvidia-graphics-drivers-515 Ubuntu mantic *
Nvidia-graphics-drivers-515 Ubuntu upstream *
Nvidia-graphics-drivers-515-server Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-515-server Ubuntu focal *
Nvidia-graphics-drivers-515-server Ubuntu jammy *
Nvidia-graphics-drivers-515-server Ubuntu mantic *
Nvidia-graphics-drivers-515-server Ubuntu upstream *
Nvidia-graphics-drivers-520 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-520 Ubuntu focal *
Nvidia-graphics-drivers-520 Ubuntu jammy *
Nvidia-graphics-drivers-520 Ubuntu upstream *
Nvidia-graphics-drivers-525 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-525 Ubuntu upstream *
Nvidia-graphics-drivers-525-server Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-525-server Ubuntu upstream *
Nvidia-graphics-drivers-530 Ubuntu esm-infra/bionic *
Nvidia-graphics-drivers-530 Ubuntu focal *
Nvidia-graphics-drivers-530 Ubuntu jammy *
Nvidia-graphics-drivers-530 Ubuntu mantic *
Nvidia-graphics-drivers-530 Ubuntu upstream *
Nvidia-graphics-drivers-535 Ubuntu devel *
Nvidia-graphics-drivers-535 Ubuntu focal *
Nvidia-graphics-drivers-535 Ubuntu jammy *
Nvidia-graphics-drivers-535 Ubuntu mantic *
Nvidia-graphics-drivers-535 Ubuntu noble *
Nvidia-graphics-drivers-535 Ubuntu upstream *
Nvidia-graphics-drivers-535-server Ubuntu devel *
Nvidia-graphics-drivers-535-server Ubuntu focal *
Nvidia-graphics-drivers-535-server Ubuntu jammy *
Nvidia-graphics-drivers-535-server Ubuntu mantic *
Nvidia-graphics-drivers-535-server Ubuntu noble *
Nvidia-graphics-drivers-535-server Ubuntu upstream *

Extended Description

An attacker can supply a pointer for memory locations that the product is not expecting. If the pointer is dereferenced for a write operation, the attack might allow modification of critical state variables, cause a crash, or execute code. If the dereferencing operation is for a read, then the attack might allow reading of sensitive data, cause a crash, or set a variable to an unexpected value (since the value will be read from an unexpected memory location). There are several variants of this weakness, including but not necessarily limited to:

References