In NLnet Labs Unbound 1.6.0 up to and including 1.25.1, a replay of a wildcard rrset as another piece of data, could be briefly considered DNSSEC… (CVE-2026-46582)
Description
NLnet Labs Unbound versions 1.6.0 through 1.25.1 contain a vulnerability where a replayed wildcard resource record set (rrset) can be temporarily considered DNSSEC secure based on RRSIG validation alone, before later being marked bogus after NSEC validation. This can lead to a race condition in the serve expired path where a poisoned rrset is cached with a secure status, allowing an attacker to cause a specific DNS record to be replaced by a wildcard record. Exploitation requires injection of a signed wildcard rrset without accompanying NSEC records and involves DNSSEC-signed domains with CNAME wrappers pointing to records adjacent to wildcards. The CVSS score is 3.7 (medium severity).
CVSS v3.1
Score 3.7low
Affected software
pkg:deb/ubuntu/unbound?arch=source&distro=esm-infra-legacy/trustypkg:deb/ubuntu/unbound?arch=source&distro=esm-infra-legacy/xenialpkg:deb/ubuntu/unbound?arch=source&distro=esm-infra/bionicpkg:deb/ubuntu/unbound?arch=source&distro=esm-infra/focalpkg:deb/ubuntu/unbound?arch=source&distro=jammypkg:deb/ubuntu/unbound?arch=source&distro=noblepkg:deb/ubuntu/unbound?arch=source&distro=stonkingpkg:deb/ubuntu/unbound?arch=source&distro=resoluteRun on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
In NLnet Labs Unbound versions 1.6.0 up to and including 1.25.1, a vulnerability exists in the DNSSEC validation process involving replay of a wildcard rrset. Initially, the replayed wildcard rrset is accepted as secure based on RRSIG validation and cached. Later, NSEC validation marks it as bogus. However, due to a race condition in the serve expired path, another thread may serve the cached rrset with a secure status, effectively poisoning the cache. An attacker can exploit this by using any DNSSEC-signed domain with a CNAME wrapper pointing to a record adjacent to a wildcard, causing the poisoned rrset to replace the specific record with the wildcard. This requires injection of the signed wildcard rrset without the NSEC accompanying rrset. The vulnerability affects the serve expired path and can cause incorrect DNS responses.
Potential Impact
The vulnerability allows an attacker to poison the DNS cache in Unbound by causing a specific DNS record to be replaced with a wildcard record that appears DNSSEC secure temporarily. This can lead to incorrect DNS responses being served, potentially redirecting queries to unintended targets. The impact is limited to integrity (data modification) without confidentiality or availability effects. The CVSS score of 3.7 reflects a medium severity with network attack vector, high attack complexity, no privileges required, no user interaction, and impact limited to integrity.
Mitigation Recommendations
No official patch or remediation information is provided in the input data. Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a fix is available, users should be aware of the potential for cache poisoning via the serve expired path and consider disabling serve expired functionality if feasible or applying any vendor-recommended mitigations once published.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- UBUNTU-CVE-2026-46582
- Osv Schema Version
- 1.7.0
- Ecosystems
- ["Ubuntu:Pro:14.04:LTS","Ubuntu:Pro:16.04:LTS","Ubuntu:Pro:18.04:LTS","Ubuntu:Pro:20.04:LTS","Ubuntu:22.04:LTS","Ubuntu:24.04:LTS","Ubuntu:26.10","Ubuntu:26.04:LTS"]
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 6ad3f6522cdf04f656665d10
Added to database: 10/17/2026, 22:27:30 UTC
Last enriched: 10/18/2026, 01:28:25 UTC
Last updated: 10/18/2026, 01:28:25 UTC
Views: 3
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.