CVE-2025-1371
NoneCVSS
—
EPSS
0.2%
Published
Feb 17, 2025
CISA due date
—
Cloudanix analysis
A flaw in a common tool used to inspect program files can let someone who already has access to the computer crash the tool, interrupting analysis or build tasks until the software is updated.
- Exploitation
- Local Privilege
- Attacker needs
- Local User
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Application
- Class
- Memory Corruption
- Remediation
- Patch
- Effort
- Low
- Patch risk
- Low
What it actually does
Null pointer dereference in handle_dynamic_symtab within readelf.c of eu-read when processing malformed ELF dynamic symbol tables, causing a crash on local invocation.
Why it matters to the business
Local users or automated analysis tools can trigger application crashes, leading to denial of service for ELF inspection workflows and potential disruption of build or forensic pipelines that rely on the affected component.
How an attack unfolds
An attacker with local access crafts a specially malformed ELF binary containing a dynamic symbol table that triggers the null dereference path, then invokes the affected readelf functionality on the file to cause an immediate crash.
How to fix it
Upgrade to the fixed package versions: wireshark on Debian 11 to 3.4.16-0+deb11u1 and on Debian 13 to 4.2.5-1. Apply the upstream patch b38e562a4c907e08171c76b8b2def8464d5a104a where source rebuilds are required.
How to confirm the fix worked
Confirm the installed package version matches or exceeds the listed fixed releases, then test that eu-read no longer crashes when given the originally reported malformed ELF sample.
Typical attack path
- Obtain local access to a system with the vulnerable package installed
- Construct or obtain a malicious ELF file engineered to exercise the handle_dynamic_symtab null dereference
- Execute the eu-read / readelf tool against the crafted file
- Observe process crash or abnormal termination
How to detect it
Review local process execution logs and core dumps for repeated crashes of readelf or eu-read processes; correlate with users or scripts that process untrusted ELF files.
What your security team should do
- Prioritize patching Debian systems running the listed wireshark packages within standard maintenance windows
- Inventory all systems using eu-read or dependent ELF analysis tools and schedule upgrades
- Restrict local execution of readelf utilities to trusted users until patches are deployed
The record
A vulnerability has been found in GNU elfutils 0.192 and classified as problematic. This vulnerability affects the function handle_dynamic_symtab of the file readelf.c of the component eu-read. The manipulation leads to null pointer dereference. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The patch is identified as b38e562a4c907e08171c76b8b2def8464d5a104a. It is recommended to apply a patch to fix this issue.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | elfutils | 0 | No fix |
| Debian:12 | elfutils | 0 | No fix |
| Debian:13 | elfutils | 0 | No fix |
Related vulnerabilities
- CVE-2025-1377 A vulnerability, which was classified as problematic, has been found in GNU elfutils… Also affects elfutils
- CVE-2025-1376 A vulnerability classified as problematic was found in GNU elfutils 0.192. Also affects elfutils
- CVE-2025-1372 A vulnerability was found in GNU elfutils 0.192. Also affects elfutils
- CVE-2025-1365 A vulnerability, which was classified as critical, was found in GNU elfutils 0.192. Also affects elfutils
- CVE-2025-1352 A vulnerability has been found in GNU elfutils 0.192 and classified as critical. Also affects elfutils
- CVE-2016-10254 The allocate_elf function in common.h in elfutils before 0.168 allows remote attackers to… Also affects elfutils
- CVE-2014-9447 Directory traversal vulnerability in the read_long_names function in libelf/elf_begin.c… Also affects elfutils
- CVE-2014-0172 Integer overflow in the check_section function in dwarf_begin_elf.c in the libdw library… Also affects elfutils