CVE-2025-66865CWE-121

CVE-2025-66865

High · published December 29, 2025

CVSS v3.1
7.5
EPSS
0%
Percentile
30.4
In the wild
Unconfirmed
What it is

⚡ A crafty PE file is the weapon of choice in this denial of service vulnerability lurking in BinUtils 2.26! Think of this flaw like a restaurant that can't handle a table of unruly guests — they get too loud, and soon enough, everyone else has to leave. That's exactly what happens when an attacker sends a specially crafted PE file to this function: it could cause the entire system to crash, just like a disruptive party spoiling dinner for everyone! If exploited, an attacker could trigger a denial of service, rendering the system unresponsive. This means that users may be completely locked out, causing potentially disastrous interruptions to services or applications relying on BinUtils. It's a situation every admin dreads!

Put simply

Think of this flaw like a restaurant that can't handle a table of unruly guests — they get too loud, and soon enough, everyone else has to leave. That's exactly what happens when an attacker sends a specially crafted PE file to this function: it could cause the entire system to crash, just like a disruptive party spoiling dinner for everyone! This vulnerability occurs in the function d_print_comp_inner within cp-demangle.c, where a crafted PE file can overwhelm the system, leading to a denial of service condition.

What to do

If exploited, an attacker could trigger a denial of service, rendering the system unresponsive. This means that users may be completely locked out, causing potentially disastrous interruptions to services or applications relying on BinUtils. It's a situation every admin dreads! To protect against this vulnerability, upgrade to the latest version of BinUtils where this issue has been resolved. Regularly monitor your systems for updates, and consider implementing additional logging to identify unexpected PE file handling. Don't wait until it's too late! You've got this! With these steps, you can keep your systems safe and sound. 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00376 · 30.4th percentile
Weakness
CWE-121 · Stack-based Buffer Overflow
Published
2025-12-29T22:15Z
Affected products (1)
ProductVersionsFixed in
gnu/binutilsall versions—
References (1)
EPSS history
Timeline
  • 29 DEC 00:00Z
    An issue was discovered in function d_print_comp_inner in file cp-demangle.c in BinUtils 2.26 allows attackers to cause a denial of service via crafted PE file
    cvelistv5