CVE-2026-5435
7.3GNU · C Library (glibc)
The GNU C Library (glibc) fails to enforce buffer length constraints in deprecated functions, leading to an out-of-bounds write when processing TSIG records.
Executive summary
A heap-based out-of-bounds write vulnerability in the GNU C Library (glibc) allows unauthenticated attackers to potentially corrupt memory or achieve arbitrary code execution.
Vulnerability
This vulnerability involves an out-of-bounds write (CWE-787) within the deprecated functions ns_printrrf, ns_printrr, and fp_nquery. The functions fail to validate the caller-supplied buffer length, which can be triggered by an unauthenticated attacker providing malicious TSIG records.
Business impact
The vulnerability carries a CVSS score of 7.3, reflecting a high potential for impact on system integrity and availability. Because glibc is a foundational component of nearly all Linux based systems, successful exploitation could lead to full system compromise, service crashes, or the execution of arbitrary code with the privileges of the affected application.
Remediation
Immediate Action: Monitor official GNU C Library security announcements and apply vendor patches as soon as they are made available for your specific distribution.
Proactive Monitoring: Review system and application logs for unusual crashes or memory access violations that may indicate exploitation attempts against networking services.
Compensating Controls: Restrict exposure of services that utilize the affected DNS resolution functions, and employ system-level memory protection mechanisms such as Address Space Layout Randomization (ASLR).
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Given the ubiquity of the GNU C Library, this vulnerability presents a significant risk to the stability and security of enterprise infrastructure. Organizations should identify systems currently running affected versions of glibc and prioritize the deployment of security updates as soon as they are released by upstream maintainers or distribution vendors.
More GNU CVEs
Sources
Originally found and disclosed by shinobu, per the CVE Program record.