CVE-2026-4437: gethostbyaddr and gethostbyaddr_r may incorrectly handle DNS response
Calling gethostbyaddr or gethostbyaddr_r with a configured nsswitch.conf that specifies the library's DNS backend in the GNU C Library version 2.34 to version 2.43 could, with a crafted response from the configured DNS server, result in a violation of the DNS specification that causes the application to treat a non-answer section of the DNS response as a valid answer.
Security readout for executives and security teams
Plain-English summary
A crafted DNS response can make glibc reverse-DNS lookup functions accept data from the wrong DNS section. The public record rates this high because affected applications may suffer availability impact. Exposure depends on using glibc versions described as 2.34 to 2.43 with DNS enabled through nsswitch.conf.
Executive priority
Treat this as a high-priority availability risk for Linux and embedded environments, especially operational systems relying on reverse DNS. Do not assume every glibc host is exploitable; prioritize confirmation against vendor advisories and package inventories.
Technical view
gethostbyaddr and gethostbyaddr_r in GNU C Library may mishandle responses from the configured DNS server when the DNS NSS backend is selected. The flaw is associated with CWE-125 and CVSS 7.5, with network reachability, low complexity, no authentication, and high availability impact.
Likely exposure
Likely exposure is Linux or embedded software using glibc reverse lookups through nsswitch.conf DNS. The source bundle says 2.34 to 2.43, while structured affected-version data appears incomplete, so confirm versions through vendor advisories.
Exploitation context
The CVE is not listed as KEV, and the provided sources do not state active exploitation. The described condition requires a crafted response from the configured DNS server; the bundle does not establish broader exploitability or public weaponization.
Researcher notes
Evidence is limited to the CVE description, Sourceware bug reference, and Siemens advisory link. The bundle does not provide patch details, affected downstream products, proof of exploitation, or full version matrix, so avoid over-claiming impact beyond glibc DNS reverse lookup handling.
Mitigation direction
Identify systems running affected glibc versions and DNS NSS lookup paths.
Check Sourceware, OS distribution, and Siemens ProductCERT guidance for fixed packages.
Apply vendor-provided glibc or firmware updates when available.
Review DNS resolver trust boundaries for systems performing reverse lookups.
Prioritize internet-facing or availability-critical services using reverse DNS lookups.
Validation and detection
Inventory glibc versions across Linux and embedded assets.
Review nsswitch.conf for hosts entries that use DNS.
Identify applications calling gethostbyaddr or gethostbyaddr_r directly or indirectly.
Check vendor advisories for product-specific exposure and fixed releases.
Track whether scanners map this CVE to installed OS packages.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · low confidence lookup
CWE-125: Exact CWE lookup
Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-125 · source CWE mapping
Out-of-bounds Read
Out-of-bounds Read represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.