Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver untrusted zone file to parser
-
ExploitInsert lone quote as SVCB/HTTPS param value
-
ExecutionPresentation parser panics on malformed record
-
ImpactParsing process crashes (denial of service)
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
|
| Exploitation Conditions | The affected system must parse an untrusted zone file (presentation format) that contains an SVCB (RR type 64) or HTTPS (RR type 65) record in which a service parameter value is replaced by only a single quote (') or double quote ("); that malformed token triggers the panic in hickory-proto's presentation-format parser. The key limiting factor is data source: only deployments that feed attacker-influenced or externally supplied zone-file data into the parser are exposed - a server that parses solely trusted, operator-authored zones is not realistically reachable despite the AV:N/PR:N vector. No authentication or user interaction is required (PR:N/UI:N) once untrusted zone data reaches the parser, and the sole impact is a crash of the parsing process (no data disclosure or modification). |
| Impact | The input provides a CVSS 4.0 vector (CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N, base 8.7) indicating a network-reachable, low-complexity, no-privilege, no-interaction flaw whose only impact is high availability loss (VA:H) with no confidentiality or integrity impact - consistent with a denial-of-service panic. The vuln.today priority Decision label is 'this_week' (not act_now/emergency). There is no CISA KEV entry, no EPSS score supplied, and no confirmed public exploit code (the two references are a GHSA vendor advisory and a VulnCheck advisory, not a working PoC), so exploitation status is 'no public exploit identified at time of analysis.' The signals are internally consistent - high CVSS is driven entirely by the availability metric, not by any system-compromise capability - so this is a genuine but bounded DoS rather than a code-execution emergency. The most important caveat the raw CVSS score hides is the exploitation precondition: the AV:N/PR:N vector assumes the affected system actually ingests untrusted zone-file data containing SVCB/HTTPS records; deployments that parse only trusted, operator-controlled zones face substantially lower real-world risk. EPSS and KEV absence further suggest no widespread exploitation is currently observed. |
| Exploit ScenarioDerived | An attacker who can get a hickory-dns-based system to parse an untrusted zone file (for example via a zone transfer, a secondary-zone feed, or any workflow that ingests externally supplied zone data) crafts an SVCB (type 64) or HTTPS (type 65) record in which a service parameter value is replaced by only a single quote (') or double quote ("). When hickory-proto's presentation-format parser processes this record it panics, crashing the parsing process and denying service. No public exploit code is identified at time of analysis, but the trigger is trivially reproducible from the advisory description and requires no authentication per the CVSS vector. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 08, 2026
Denial of service in hickory-dns (hickory-proto) 0.20.1 through 0.26.1: feeding the presentation-format zone file parser an SVCB (RR type 64) or HTTPS (RR type 65) record whose service parameter value is replaced by a lone single or double quote triggers a panic that crashes the parsing process. Only deployments that parse attacker-influenced or externally supplied zone files are realistically exposed, since the flaw requires untrusted zone data to reach the parser; no confidentiality or integrity impact is involved, only process availability. No public exploit code was identified at time of analysis and the issue is not in CISA KEV, though the CVSS 4.0 base score of 8.7 and the 'this_week' priority label reflect a straightforward remote, no-interaction trigger once such data is parsed.
RemediationAI
Upgrade the hickory-proto dependency to 0.26.2 or later; that is the vendor-released patch and the fix version stated in advisory GHSA-wgfr-mphw-j5g4. Rebuild dependent binaries against the patched crate and confirm via cargo tree/lockfile that no transitive copy below 0.26.2 remains. Until the upgrade is deployed, reduce exposure at the data-source boundary, because the flaw only triggers on untrusted zone-file input: restrict zone-file ingestion to operator-authored or otherwise trusted sources, and treat externally supplied zone files as untrusted rather than parsing them in-process. The trade-off is reduced flexibility for multi-tenant or zone-import workflows, and any in-house pre-validation of service parameter quoting would be a compensating shim only, not a substitute for upgrading to 0.26.2.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
SVCB (Service Binding, RR type 64) and HTTPS (RR type 65) records carry a target name plus a set of service parameters (key=value pairs) in RFC 9460 presentation format, where values may be quoted strings. The hickory-proto presentation-format parser fails to validate a value token consisting solely of a single quote (') or double quote ("), an input-validation weakness (CWE-20) rather than a memory-safety flaw: the truncated token leads the parser into an unwrap/expect path that panics instead of returning a parse error. Because the panic aborts the parsing thread/process, the practical consequence is availability loss (VA:H) in any tool, resolver, or provisioning pipeline that ingests zone files from external parties. The trigger path is confirmed by the upstream advisory for the Rust crate hickory-proto; affected CPE coordinates are cpe:2.3:a:hickory-dns:hickory-dns:*:*:*:*:*:*:*:*, with the crate range v0.20.1 through v0.26.1.
Know when Hickory Dns gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Untrusted zone data can reach the parser over the network without auth or interaction (AV:N/AC:L/PR:N/UI:N); impact is limited to a process crash, so C:N/I:N/A:H and scope unchanged.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
hickory-dns from 0.20.1 before 0.26.2 contains a denial of service vulnerability in the hickory-proto SVCB and HTTPS record presentation format parser. Attackers can supply untrusted zone files where only a single or double quote replaces a service parameter value, triggering a panic that crashes the parsing process.
Technical POC Analysis
Evidence caveat: the supplied evidence is the GitHub advisory GHSA-wgfr-mphw-j5g4 only.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
A high-severity denial-of-service vulnerability in the hickory-dns library (versions 0.20.1 through 0.26.1) can cause process crashes when parsing certain maliciously crafted DNS zone files, affecting any system that relies on this library to process externally supplied zone data. Business operations could face disruption if such zone files are ingested, but the impact is limited to availability with no data exposure or corruption. Leadership should prioritize patching or mitigating for systems that handle untrusted zone files.
No vendor-released patch identified at time of analysis. Interim mitigations include: validate and sanitize externally supplied zone files to reject malformed SVCB/HTTPS records with lone quote characters; restrict parsing of zone files to trusted sources only; deploy process isolation or sandboxing to contain crashes; monitor for unusual crashes in DNS parsing services.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Related Vulnerabilities in Hickory DNS Multiple Security Flaws
View all 36More in Hickory Dns
View allMalformed TSIG records can crash Hickory DNS 0.26.0 through 0.26.1 builds compiled with overflow checks enabled, causing
Remote, unauthenticated memory-amplification denial of service affects Hickory DNS (the hickory-proto crate) versions 0.
EUVD-2026-119332
GHSA-9x38-fc36-mpgq
NVD
CVE.org
EPSS
Exploit-DB