CVE-2024-0123
NoneCVSS
—
EPSS
0.2%
Published
Oct 3, 2024
CISA due date
—
Cloudanix analysis
A tool used by developers can be tricked into crashing when given a specially made file, potentially slowing down work until the software is updated.
- Exploitation
- Requires User Interaction
- Attacker needs
- User Interaction
- Complexity
- Moderate
- Impact
- Denial Of Service
- Component
- Application
- Class
- Improper Input Validation
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Improper input validation in the nvdisasm command line tool allows a malicious ELF file to trigger denial of service when processed.
Why it matters to the business
Attackers can crash developer or build systems that run the affected tool, causing workflow interruptions and potential delays in software builds or analysis tasks; low urgency given stagnant low exploit probability and no known ransomware use.
How an attack unfolds
An attacker crafts a malicious ELF file and tricks a user into executing nvdisasm against it, resulting in the tool crashing or becoming unresponsive due to the validation flaw.
How to fix it
Upgrade github.com/cometbft/cometbft to version 0.38.3 or later. Avoid running nvdisasm on untrusted ELF files until patched.
How to confirm the fix worked
Confirm the installed version of the affected package meets or exceeds the fixed release and test nvdisasm against known-good versus crafted ELF inputs in a controlled environment.
Typical attack path
- Craft malicious ELF file designed to trigger improper validation
- Deliver the file to the target via email, download link, or shared storage
- Trick the user into running nvdisasm on the file
- Trigger denial of service affecting the user's session or system
How to detect it
Review logs from developer workstations and build systems for nvdisasm process crashes or unexpected terminations when processing ELF files; monitor for unusual file handling patterns around the tool.
What your security team should do
- Immediately update to the fixed version in all development and CI environments
- Scan build pipelines and developer workstations for the vulnerable package version
- Implement policy to scan or sandbox ELF files before disassembly with nvdisasm
The record
NVIDIA CUDA toolkit for Windows and Linux contains a vulnerability in the nvdisasm command line tool where an attacker may cause an improper validation in input issue by tricking the user into running nvdisasm on a malicious ELF file. A successful exploit of this vulnerability may lead to 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
- CVE-2024-0124 NVIDIA CUDA Toolkit for Windows and Linux contains a vulnerability in the nvdisam command… Also affects nvidia-cuda-toolkit
- CVE-2024-0125 NVIDIA CUDA Toolkit for Windows and Linux contains a vulnerability in the nvdisam command… Also affects nvidia-cuda-toolkit
- CVE-2024-0111 NVIDIA CUDA Toolkit contains a vulnerability in command 'cuobjdump' where a user may… Also affects nvidia-cuda-toolkit
- CVE-2024-0109 NVIDIA CUDA Toolkit contains a vulnerability in command `cuobjdump` where a user may… Also affects nvidia-cuda-toolkit
- CVE-2024-0110 NVIDIA CUDA Toolkit contains a vulnerability in command `cuobjdump` where a user may… Also affects nvidia-cuda-toolkit
- CVE-2024-0102 NVIDIA CUDA Toolkit for all platforms contains a vulnerability in nvdisasm, where an… Also affects nvidia-cuda-toolkit
- CVE-2024-0076 NVIDIA CUDA toolkit for all platforms contains a vulnerability in cuobjdump and nvdisasm… Also affects nvidia-cuda-toolkit
- CVE-2024-0072 NVIDIA CUDA toolkit for all platforms contains a vulnerability in cuobjdump and nvdisasm… Also affects nvidia-cuda-toolkit