CVE-2024-0102
Low · 3.3CVSS
3.3
EPSS
0.2%
Published
Aug 8, 2024
CISA due date
—
Cloudanix analysis
A flaw in a file-processing tool could let someone crash the program by tricking a user into opening a specially crafted file.
- Exploitation
- Requires User Interaction
- Attacker needs
- User Interaction
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Application
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Out-of-bounds read in nvdisasm when processing a malformed ELF file, resulting in denial of service.
Why it matters to the business
Potential service disruption for systems using the affected package on AlmaLinux 8; low exploit likelihood but still requires patching within normal maintenance windows.
How an attack unfolds
An attacker crafts a malformed ELF file and tricks a user into invoking nvdisasm on it, triggering the out-of-bounds read and causing a crash.
How to fix it
Upgrade lsof on AlmaLinux 8 to version 4.93.2-1.el8 or later; verify the update via package manager and restart any dependent processes.
How to confirm the fix worked
Confirm the installed package version is at or above 4.93.2-1.el8 using the system package manager and test nvdisasm against known-good ELF files.
Typical attack path
- Craft a malformed ELF file that triggers the out-of-bounds read
- Deliver the file to the target via email, download link, or shared storage
- Convince the user to run nvdisasm against the file
- Observe denial-of-service crash
How to detect it
Review system logs and package history for unexpected nvdisasm or lsof crashes; look for recent invocations of nvdisasm on untrusted files.
What your security team should do
- Apply the fixed package version immediately on all AlmaLinux 8 systems
- Scan for any custom builds or containers that bundle the vulnerable component
- Monitor for future updates from NVIDIA and AlmaLinux
The record
NVIDIA CUDA Toolkit for all platforms contains a vulnerability in nvdisasm, where an attacker can cause an out-of-bounds read issue by deceiving a user into reading a malformed ELF file. A successful exploit of this vulnerability might 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 |
| 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-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