Bug 2538208 (CVE-2026-93657)

Summary: CVE-2026-93657 hickory-resolver: hickory-resolver: DNSSEC validation bypass allows forged DNS records
Product: [Other] Security Response Reporter: OSIDB Bzimport <bzimport>
Component: vulnerabilityAssignee: Product Security DevOps Team <prodsec-dev>
Status: NEW --- QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: unspecifiedCC: dbosanac, jcantril, jreimann, mdessi, mrizzi, pcattana, rhel-process-autobot, rojacob, watson-tool-maintainers
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
A flaw was found in hickory-resolver. This vulnerability allows attackers to bypass Domain Name System Security Extensions (DNSSEC) authentication checks. By controlling the answering zone or being positioned on the network path, an attacker can have forged DNS records accepted as validated, leading to the acceptance of invalid records as successful results.
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2542973, 2542974, 2542975, 2542976, 2542978, 2542979, 2542981, 2542977, 2542980    
Bug Blocks:    

Description OSIDB Bzimport 2026-09-22 17:25:51 UTC
hickory-resolver versions before 0.26.2 fail to propagate bogus DNSSEC proof states through the Resolver::lookup() and Resolver::lookup_ip() APIs, allowing invalid records to be returned as successful results. Attackers controlling the answering zone or positioned on the network path can have forged DNS records accepted as validated, bypassing DNSSEC authentication checks.