CVE Catalog

CVE-2026-6238

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.31%

23th percentile - higher than 23% of all known CVEs

Summary

In the GNU C Library (glibc) versions 2.0.1 through 2.43, a vulnerability exists in the deprecated functions ns_printrrf, ns_printrr, and fp_nquery. These functions fail to validate RDATA content against RDATA length in DNS responses for A6, CERT, LOC, TKEY, or TSIG records, potentially allowing an attacker to craft a DNS response causing application crash or uninitialized memory read.

Risk Assessment

The risk for the organization is the potential for remote application crashes or leakage of uninitialized memory via crafted DNS responses. The vulnerability does not affect the standard DNS resolver but may impact diagnostic tools or legacy applications using these deprecated debugging functions.

Recommendation

Immediately update glibc to version 2.44 or later. Applications using ns_printrrf, ns_printrr, or fp_nquery should migrate to alternative interfaces, as these functions have been deprecated since version 2.34 and may be removed in future releases.

Other vulnerabilities in GNU C Library

See all
Original NVD description (English source)

The deprecated functions ns_printrrf, ns_printrr and fp_nquery in the GNU C Library version 2.0.1 to version 2.43 fail to validate the RDATA content against the RDATA length in a DNS response when processing A6, CERT, LOC, TKEY or TSIG records, which may allow an attacker to craft a DNS response, causing a target application to crash or read uninitialized memory. These functions are for application debugging only and hence not in the path of code executed by the DNS resolver. Further, they have been deprecated since version 2.34 and should not be used by any new applications. Applications should consider porting away from these interfaces since they may be removed in future versions.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS