PT-2026-23734 · Gnu · Gnu Binutils
Published
2026-03-06
·
Updated
2026-03-11
·
CVE-2025-69651
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
GNU Binutils versions through 2.46
Description
GNU Binutils versions through 2.46 contain an issue where processing a specially crafted ELF binary with incorrect relocation or symbol data can lead to an invalid pointer being freed. This occurs if the
dump relocations function exits prematurely due to parsing errors, leaving the all relocations array partially uninitialized. Subsequently, the process got section contents() function may attempt to free an invalid r symbol pointer, triggering memory corruption checks within glibc and resulting in program termination via a SIGABRT signal. The impact is limited to a denial-of-service condition, with no evidence of further memory corruption or code execution.Recommendations
Versions prior to 2.46 should be updated. At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
DoS
NULL Pointer Dereference
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Gnu Binutils