Description
Hickory DNS hickory-net 0.26.0 before 0.26.2 and hickory-proto 0.25.0 through 0.25.2 skip the check that a UDP response's question section matches the query when the response has an empty question section (QDCOUNT=0), and also skip the case-randomization check. Remote attackers able to inject spoofed UDP responses can send QDCOUNT=0 responses to bypass these checks, weakening defenses against DNS spoofing.
Published: 2026-11-08
Score: 6.3 Medium
EPSS: n/a
KEV: No
Impact: Bypassed DNS response validation leading to potential spoofing
Action: Apply Patch
AI Analysis

Impact

A flaw in Hickory DNS v0.26.0 and earlier versions and certain hickory‑proto releases allows a remote attacker to send a DNS response with an empty question section (QDCOUNT=0) to a UDP query. The server skips the check that the reply’s question section matches the original query and also bypasses the case randomization check, effectively weakening defenses against DNS spoofing. This permits an attacker to inject spoofed responses that could redirect traffic or compromise applications that rely on DNS integrity.

Affected Systems

The vulnerability affects the Hickory DNS project, specifically the hickory-net component for versions 0.26.0 through 0.26.1 and the hickory-proto component for versions 0.25.0 through 0.25.2. Updating to hickory-net 0.26.2 or later and hickory-proto 0.25.3 or later removes the issue.

Risk and Exploitability

The CVSS score of 6.3 indicates moderate severity. The EPSS score is not available, and the vulnerability is not currently listed in CISA’s KEV catalog, which suggests no publicly known exploits yet. However, the condition requires the attacker to be able to inject UDP responses toward the DNS server, a capability that is common in many network environments. If the server is exposed to the Internet or a untrusted network segment, the risk of successful exploitation is significant. Mitigating the flaw and limiting inbound UDP traffic are therefore recommended.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade hickory‑dns to version 0.26.2 or later and hickory‑proto to 0.25.3 or later.
  • Configure firewall or ACL rules to restrict UDP traffic to the DNS server to only trusted hosts or networks.
  • Enable additional DNS integrity checks, such as TSIG or DNSSEC, if supported by the deployment to provide cryptographic validation of responses.

Generated by OpenCVE AI on November 8, 2026 at 03:05 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 before 0.26.2 and hickory-proto 0.25.0 through 0.25.2 skip the check that a UDP response's question section matches the query when the response has an empty question section (QDCOUNT=0), and also skip the case-randomization check. Remote attackers able to inject spoofed UDP responses can send QDCOUNT=0 responses to bypass these checks, weakening defenses against DNS spoofing.
Title Hickory DNS 0.26.0 before 0.26.2 Response Validation Bypass via QDCOUNT=0
Weaknesses CWE-290
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

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

Reserved: 2026-11-06T00:55:55.660Z

Link: CVE-2026-123578

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-123578

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-290

    Authentication Bypass by Spoofing