CVE-2025-66863CWE-400denial-of-service

CVE-2025-66863

High · published December 29, 2025

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

⚡ A crafted PE file can trigger a denial of service in BinUtils 2.26, rendering your tools temporarily useless! 🔧 Think of it like a restaurant that suddenly runs out of ingredients because someone ordered a dish that was never meant to be on the menu. A single malformed request can bring the whole operation to a standstill! An attacker could exploit this vulnerability to overload the system, causing it to crash and become unresponsive. This denial of service could disrupt workflows and slow down development processes, leaving teams scrambling to restore normal operations.

Put simply

Think of it like a restaurant that suddenly runs out of ingredients because someone ordered a dish that was never meant to be on the menu. A single malformed request can bring the whole operation to a standstill! The issue arises in the `d_discriminator` function within `cp-demangle.c`, where improperly handled input from crafted PE files can lead to resource exhaustion and eventual service denial.

What to do

An attacker could exploit this vulnerability to overload the system, causing it to crash and become unresponsive. This denial of service could disrupt workflows and slow down development processes, leaving teams scrambling to restore normal operations. To protect against this vulnerability, update BinUtils to version 2.27 or later immediately. Additionally, consider implementing input validation measures to help mitigate potential attacks in the future. You've got this! With these steps, you'll keep your systems running smoothly and your development environment secure! 🛡️

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-400 · Uncontrolled Resource Consumption
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_discriminator in file cp-demangle.c in BinUtils 2.26 allows attackers to cause a denial of service via crafted PE file
    cvelistv5