CVE-2025-11839
Low · 3.3CVSS
3.3
EPSS
0.3%
Published
Oct 16, 2025
CISA due date
—
Cloudanix analysis
A local user can make certain development tools on older systems stop working properly by feeding them bad data, but the problem is easy to avoid by installing the available update.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Application
- Class
- Improper Input Validation
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Unchecked return value in tg_tag_type of prdbg.c allows local manipulation to trigger improper handling without validation, resulting in limited availability impact.
Why it matters to the business
Local users may cause crashes or malfunction in affected development and debugging tools, disrupting build pipelines and analysis workflows on systems with the vulnerable package.
How an attack unfolds
An attacker with local access supplies crafted input to the affected function; because the return value is not checked, the program reaches an error state that the public exploit can trigger for denial of service.
How to fix it
Upgrade affected qemu packages on Ubuntu 14.04 LTS to version 2.0.0+dfsg-2ubuntu1.15 or later; rebuild any local copies of Binutils that embed the vulnerable prdbg.c code.
How to confirm the fix worked
Confirm package version is at or above the listed fixed release; run regression tests that exercise debug symbol handling paths and verify no crash occurs on previously triggering inputs.
Typical attack path
- Obtain local shell access on the target system
- Identify or place a binary that exercises the tg_tag_type path in prdbg.c
- Supply malformed input that triggers the unchecked return value
- Observe process termination or degraded functionality
How to detect it
Review local process execution logs and core dumps for unexpected termination of utilities linked against the vulnerable Binutils version; look for repeated invocations of debug-related functions immediately preceding crashes.
What your security team should do
- Prioritize patching systems that allow untrusted local accounts to run Binutils or QEMU tools
- Remove or restrict local accounts that do not require development tooling access
- Monitor EPSS and exploit publication status for any increase in public tooling
The record
A security flaw has been discovered in GNU Binutils 2.45. Impacted is the function tg_tag_type of the file prdbg.c. Performing a manipulation results in unchecked return value. The attack needs to be approached locally. The exploit has been released to the public and may be used for attacks.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Chainguard | binutils | 0 | 2.45.1-r1 |
| Chainguard | binutils-dev | 0 | 2.45.1-r1 |
| Chainguard | binutils-doc | 0 | 2.45.1-r1 |
| Chainguard | binutils-gold | 0 | 2.45.1-r1 |
| Wolfi | binutils | 0 | 2.45.1-r1 |
| Wolfi | binutils-dev | 0 | 2.45.1-r1 |
| Wolfi | binutils-doc | 0 | 2.45.1-r1 |
| Wolfi | binutils-gold | 0 | 2.45.1-r1 |
Related vulnerabilities
- CVE-2025-11840 A weakness has been identified in GNU Binutils 2.45. Also affects binutils
- CVE-2025-11495 A vulnerability was determined in GNU Binutils 2.45. Also affects binutils
- CVE-2025-11494 A vulnerability was found in GNU Binutils 2.45. Also affects binutils
- CVE-2025-11414 A vulnerability was determined in GNU Binutils 2.45. Also affects binutils
- CVE-2025-11412 A vulnerability has been found in GNU Binutils 2.45. Also affects binutils
- CVE-2025-11413 A vulnerability was found in GNU Binutils 2.45. Also affects binutils
- CVE-2025-11083 A vulnerability has been found in GNU Binutils 2.45. Also affects binutils
- CVE-2025-11082 A flaw has been found in GNU Binutils 2.45. Also affects binutils