CVE-2024-0072
Low · 3.3CVSS
3.3
EPSS
0.2%
Published
Apr 5, 2024
CISA due date
—
Cloudanix analysis
A bug in NVIDIA tools can let attackers crash the program if someone opens a specially made file, briefly interrupting some development work.
- 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
The vulnerability permits an attacker to trigger a crash in cuobjdump or nvdisasm by supplying a malformed ELF file, stemming from insufficient validation of input file structures leading to partial denial of service.
Why it matters to the business
Development and analysis workflows using CUDA tools may be interrupted by unexpected crashes when users process untrusted files, causing minor delays in binary inspection tasks.
How an attack unfolds
An attacker crafts a malformed ELF file and uses social engineering to convince a target user to process the file with the affected utilities, resulting in a crash without further code execution or data access.
How to fix it
Update the NVIDIA CUDA toolkit to a version containing fixes for improper input validation in cuobjdump and nvdisasm.
How to confirm the fix worked
Confirm updated toolkit versions are installed, review release notes for the fix, and test tool behavior against sample malformed ELF files in a controlled environment.
Typical attack path
- Create a malformed ELF file exploiting input validation gaps
- Distribute the file through email, downloads, or shared storage
- Convince the user to invoke cuobjdump or nvdisasm on the file
- Trigger application crash and partial denial of service
How to detect it
Review system and application logs for crashes or errors in cuobjdump and nvdisasm processes when handling ELF files, and correlate with user-reported tool failures.
What your security team should do
- Apply the latest CUDA toolkit updates as soon as available
- Train users to avoid processing untrusted ELF files with analysis tools
- Monitor NVIDIA security advisories for related updates
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
- CVE-2024-0123 NVIDIA CUDA toolkit for Windows and Linux contains a vulnerability in the nvdisasm… Also affects nvidia-cuda-toolkit
- 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