Cloudanix VulnDB

CVE-2024-0125

None

CVSS

—

EPSS

0.2%

Published

Oct 3, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A common graphics processing tool can unexpectedly stop working if someone feeds it a specially made file, briefly interrupting tasks that rely on it.

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

What it actually does

NULL pointer dereference in nvdisasm command line tool triggered by malformed ELF file leading to limited denial of service.

Why it matters to the business

Users of the affected toolkit experience service interruption when processing untrusted or malformed files; low exploit probability and no ransomware usage reduce urgency but still require patching of widespread developer tooling.

How an attack unfolds

An attacker crafts a malformed ELF file and supplies it as input to the nvdisasm tool; the tool dereferences a null pointer and crashes, resulting in limited denial of service.

How to fix it

Upgrade github.com/docker/docker (Go) to version 17.06.0-ce or later; replace affected CUDA Toolkit installations with patched releases once available.

How to confirm the fix worked

Confirm nvdisasm no longer crashes on the previously crashing malformed ELF test case after upgrade; verify package version matches fixed release.

Typical attack path

  1. Obtain or create a malformed ELF binary
  2. Invoke nvdisasm on the file via command line
  3. Trigger NULL pointer dereference causing process crash

How to detect it

Review command-line audit logs and process execution records for invocations of nvdisasm against unexpected or external ELF files; look for sudden process terminations without other error context.

What your security team should do

  • Prioritize update of affected CUDA Toolkit and Docker packages in developer and build environments
  • Restrict nvdisasm execution to trusted ELF files only until patched
  • Monitor EPSS and KEV status for any change in exploit likelihood

The record

NVIDIA CUDA Toolkit for Windows and Linux contains a vulnerability in the nvdisam command line tool, where a user can cause a NULL pointer dereference by running nvdisasm on a malformed ELF file. A successful exploit of this vulnerability might lead to a limited 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:14 nvidia-cuda-toolkit 0 No fix
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