{ "dataType": "CVE_RECORD", "dataVersion": "5.2", "cveMetadata": { "cveId": "CVE-2026-4437", "assignerOrgId": "3ff69d7a-14f2-4f67-a097-88dee7810d18", "state": "PUBLISHED", "assignerShortName": "glibc", "dateReserved": "2026-03-19T19:55:42.906Z", "datePublished": "2026-03-20T19:59:00.427Z", "dateUpdated": "2026-10-15T01:12:09.122Z" }, "containers": { "cna": { "providerMetadata": { "orgId": "3ff69d7a-14f2-4f67-a097-88dee7810d18", "shortName": "glibc", "dateUpdated": "2026-03-20T19:59:00.427Z" }, "title": "gethostbyaddr and gethostbyaddr_r may incorrectly handle DNS response", "datePublic": "2026-03-20T22:20:00.000Z", "problemTypes": [ { "descriptions": [ { "lang": "en", "cweId": "CWE-125", "description": "CWE-125 Out-of-bounds read", "type": "CWE" } ] } ], "impacts": [ { "capecId": "CAPEC-142", "descriptions": [ { "lang": "en", "value": "CAPEC-142 DNS Cache Poisoning" } ] } ], "affected": [ { "vendor": "The GNU C Library", "product": "glibc", "versions": [ { "status": "affected", "version": "2.34", "lessThanOrEqual": "2.43", "versionType": "custom" } ], "defaultStatus": "unaffected" } ], "descriptions": [ { "lang": "en", "value": "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.", "supportingMedia": [ { "type": "text/html", "base64": false, "value": "