Cloudanix VulnDB

CVE-2024-0076

Low · 3.3

CVSS

3.3

EPSS

0.2%

Published

Apr 5, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A problem in NVIDIA software tools can make them crash if someone tricks a user into opening a specially made file, briefly interrupting work that depends on those tools.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Low
Impact
Denial Of Service
Component
Application
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Processing a malformed ELF file in cuobjdump or nvdisasm triggers a crash, resulting in partial denial of service limited to the affected utility.

Why it matters to the business

Developers and analysts relying on CUDA toolkit utilities experience brief workflow interruptions when opening untrusted files, with low overall operational risk given the local nature and lack of data loss or remote access.

How an attack unfolds

An attacker crafts a malformed ELF binary and social-engineers a target into invoking cuobjdump or nvdisasm against it, causing the utility to crash without further impact.

How to fix it

Update the NVIDIA CUDA toolkit to the latest available version from the vendor that resolves the issue in cuobjdump and nvdisasm; avoid processing untrusted ELF files with these utilities until patched.

How to confirm the fix worked

Confirm installation of the current CUDA toolkit release and test that cuobjdump and nvdisasm handle sample malformed ELF inputs without crashing.

Typical attack path

  1. Craft malformed ELF file designed to trigger crash in cuobjdump or nvdisasm
  2. Deliver file via email, download link, or shared storage
  3. Trick user into executing the vulnerable utility against the file
  4. Observe crash resulting in partial denial of service

How to detect it

Review application crash logs and process termination events for cuobjdump or nvdisasm when handling ELF files; correlate with file access timestamps from untrusted sources.

What your security team should do

  • Apply the latest CUDA toolkit update across all developer and build systems
  • Restrict execution of cuobjdump and nvdisasm to trusted files only via policy or sandboxing
  • Monitor for any future NVIDIA security advisories on these utilities

The record

NVIDIA CUDA toolkit for all platforms contains a vulnerability in cuobjdump and nvdisasm where an attacker may cause a crash by tricking a user into reading a malformed ELF file. A successful exploit of this vulnerability may lead to a partial denial of service.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 nvidia-cuda-toolkit 0 No fix
Debian:12 nvidia-cuda-toolkit 0 No fix
Debian:13 nvidia-cuda-toolkit 0 No fix
Debian:13 nvidia-cuda-toolkit 0 12.4.1-1
Debian:14 nvidia-cuda-toolkit 0 12.4.1-1
Ubuntu:16.04:LTS nvidia-cuda-toolkit 0 No fix
Ubuntu:18.04:LTS nvidia-cuda-toolkit 0 No fix
Ubuntu:20.04:LTS nvidia-cuda-toolkit 0 No fix
Ubuntu:22.04:LTS nvidia-cuda-toolkit 0 No fix
Ubuntu:24.04:LTS nvidia-cuda-toolkit 0 No fix
Ubuntu:24.10 nvidia-cuda-toolkit 0 No fix
Ubuntu:25.04 nvidia-cuda-toolkit 0 No fix
Ubuntu:25.10 nvidia-cuda-toolkit 0 No fix
Ubuntu:Pro:16.04:LTS nvidia-cuda-toolkit 0 No fix
Ubuntu:Pro:18.04:LTS nvidia-cuda-toolkit 0 No fix
Ubuntu:Pro:20.04:LTS nvidia-cuda-toolkit 0 No fix

Related vulnerabilities