
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-69644 is a denial-of-service vulnerability in GNU Binutils' objdump utility caused by a logic flaw in the handling of DWARF location list headers. When processing a crafted binary with malformed debug information, objdump can enter an unbounded loop and produce endless output until manually interrupted. All versions of GNU Binutils prior to 2.46 are affected. The vulnerability was published on March 6, 2026, with a patch committed to the upstream repository. It carries a CVSS v3.1 base score of 5.0 (Medium) (Feedly, Sourceware Bugzilla).
The root cause is classified as CWE-400 (Uncontrolled Resource Consumption). A logic flaw in objdump's parsing of DWARF location list headers fails to properly validate or bound iteration, allowing a specially crafted binary with malformed debug information to trigger an infinite loop. The attack vector is local (AV:L), requiring low privileges and user interaction — specifically, a victim must run objdump against a malicious input file. No public proof-of-concept exploit code has been identified beyond the upstream bug report (Sourceware Bugzilla, Sourceware Git).
Successful exploitation causes excessive CPU and I/O resource consumption on the affected system, resulting in a denial-of-service condition for the objdump process and potentially degrading overall system performance. There is no confidentiality or integrity impact — the vulnerability is limited to availability (A:H). The scope is unchanged, meaning the impact is confined to the process and resources accessible by the invoking user (Feedly).
No known in-the-wild exploitation or weaponized exploit kits have been reported for CVE-2025-69644. The EPSS score is approximately 0.018% (0.000180), indicating a very low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation requires a local attacker to supply a malicious binary file to a user who then processes it with objdump (Feedly).
objdump's parsing routine.objdump against the malicious file (e.g., objdump -W malicious.elf or similar debug-information-dumping flags).objdump enters an unbounded loop, consuming CPU and producing endless output, effectively hanging the process and consuming system resources until manually killed (Sourceware Bugzilla).objdump process with abnormally high CPU usage running indefinitely without completing; process visible in top/htop consuming near 100% of a CPU core for an extended period./var/log/syslog) may show resource exhaustion warnings or OOM-adjacent events if the output is redirected to disk and fills storage.objdump output is redirected to a file, potentially filling available disk space.Upgrade GNU Binutils to version 2.46 or later, which includes the upstream fix addressing the DWARF location list header parsing logic flaw. The specific patch is available in the Binutils Git repository at commit 455446bbdc8675f34808187de2bbad4682016ff7. Linux distributions including Fedora have issued updated packages (e.g., insight and mingw-binutils updates for Fedora 42). As a workaround, avoid running objdump against untrusted binary files, and consider using resource limits (e.g., ulimit -t for CPU time) when processing binaries from untrusted sources (Sourceware Git, Linux Security Fedora).
Coverage of CVE-2025-69644 has been limited to routine vulnerability tracking and distribution-level advisories. Fedora issued updates for affected packages (insight, mingw-binutils) and the Yocto Project security mailing list flagged the issue for embedded Linux maintainers. No notable researcher commentary or significant social media discussion has been identified beyond automated CVE tracking posts (Linux Security Fedora, Yocto Security List).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."