Description
Hickory DNS hickory-net 0.26.0-beta.1 before 0.26.2 and hickory-proto 0.24.0 through 0.26.0-alpha.1 compare DNSKEY public keys against DNSSEC trust anchors without checking the DNSKEY record name, so an RRset made up only of trusted keys is accepted without RRSIG verification. Attackers able to spoof or control name server responses can replace a secure zone's DNSKEY RRset with the root zone's keys, and use a large TTL to keep it cached.
Published: 2026-11-08
Score: 6.3 Medium
EPSS: n/a
KEV: No
Impact: DNS Spoofing
Action: Immediate Patch
AI Analysis

Impact

Hickory DNS implements DNSSEC trust‑anchor validation but inadvertently skips checking the DNSKEY record name during validation. Because of this, a resolver can accept a DNSKEY RRset that consists only of trusted keys without verifying the associated RRSIGs. Attackers who can spoof or influence DNS server responses can therefore replace a zone’s legitimate DNSKEY RRset with that of the root zone, which is trusted by the resolver. The forged record can be cached with a long TTL, allowing the attacker to redirect clients to malicious sites, facilitate phishing, or distribute malware. This flaw matches CWE‑1023 and is classified as a DNS spoofing vulnerability.

Affected Systems

The vulnerability affects the hickory-net component of the hickory-dns project from version 0.26.0‑beta.1 through 0.26.2, as well as the hickory‑proto library from version 0.24.0 up to 0.26.0‑alpha.1. Any instance of these libraries used to resolve DNS queries with DNSSEC validation enabled is susceptible. The vulnerability is present in both the ‟hickory‑net” DNS resolver and the underlying protocol implementation, and must be remedied in any deployment that relies on these components.

Risk and Exploitability

The CVSS score of 6.3 indicates a moderate severity vulnerability. Since EPSS data is not available, the likelihood of exploitation is uncertain, and the flaw is not yet listed in the CISA KEV catalog. An attacker must have the ability to forge DNSKEY records or otherwise intercept DNS traffic between the resolver and authoritative servers. By delivering a forged DNSKEY RRset containing trusted root keys, the attacker can bypass DNSSEC validation and propagate the false data for an extended period using long TTLs. The exploitation requires the resolver to enable DNSSEC validation, so disabling validation or applying the patch mitigates the risk.

Generated by OpenCVE AI on November 8, 2026 at 03:11 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade both hickory-dns to version 0.26.2 or later and hickory-proto to 0.26.1 or later to enforce DNSKEY record name verification.
  • If an immediate upgrade is not feasible, temporarily disable DNSSEC validation on affected resolvers until the patch can be applied.
  • Monitor DNS traffic for unexpected DNSKEY responses and apply network filtering or rate limiting to block forged records during the transition period.

Generated by OpenCVE AI on November 8, 2026 at 03:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 08 Nov 2026 01:45:00 +0000

Type Values Removed Values Added
Description Hickory DNS hickory-net 0.26.0-beta.1 before 0.26.2 and hickory-proto 0.24.0 through 0.26.0-alpha.1 compare DNSKEY public keys against DNSSEC trust anchors without checking the DNSKEY record name, so an RRset made up only of trusted keys is accepted without RRSIG verification. Attackers able to spoof or control name server responses can replace a secure zone's DNSKEY RRset with the root zone's keys, and use a large TTL to keep it cached.
Title Hickory DNS 0.26.0-beta.1 before 0.26.2 DNSSEC Validation Bypass via TrustAnchors
Weaknesses CWE-1023
References
Metrics cvssV3_1

{'score': 4.8, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L'}

cvssV4_0

{'score': 6.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-08T01:38:23.719Z

Reserved: 2026-11-06T00:57:31.045Z

Link: CVE-2026-123593

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-08T02:16:53.563

Modified: 2026-11-08T02:16:53.563

Link: CVE-2026-123593

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-08T03:15:08Z

Weaknesses
  • CWE-1023

    Incomplete Comparison with Missing Factors