Description
When NLnet Labs Unbound up to and including version 1.26.1 is configured with both a root trust anchor and an additional 'trust-anchor:' for an island-of-security zone whose parent is provably insecure under the root chain, a malicious actor who can deliver one forged NXDOMAIN response for a name inside the island, with the NSEC/SOA RRSIG 'SignerName' set to the insecure parent, tricks Unbound's validator to use the root trust anchor instead, and consecutively the insecure parent, thus causing that record to be treated as insecure and denying existence for records in the trust island.
Published: 2026-10-21
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service (NXDOMAIN forgery)
Action: Patch
AI Analysis

Impact

Unbound versions up to 1.26.1 can be tricked into treating legitimate records as insecure when a root trust anchor and an island‑of‑security zone with an insecure parent are configured. A malicious actor who can deliver a forged NXDOMAIN response for an address inside the island, setting the NSEC/SOA RRSIG SignerName to the insecure parent, forces Unbound’s validator to fall back to the root trust anchor and subsequently the insecure parent. The result is that the record is considered non‑existent, effectively denying valid queries and corrupting the integrity of DNS validation.

Affected Systems

NLnet Labs Unbound. All installations using version 1.26.1 or earlier that are configured with both a root trust anchor and an additional trust-anchor for an island‑of‑security zone whose parent is insecure under the root chain are affected.

Risk and Exploitability

The CVSS score of 6.5 indicates a moderate severity. The EPSS score of <1% reflects a very low but non‑zero likelihood that the vulnerability is actively exploited. Since the vulnerability is not listed in CISA’s KEV catalog, there is no known mass exploitation. Exposing the DNS server to spoofed NXDOMAIN responses is required, so the attack vector is likely a network‑controlled environment or an insider capable of sending forged responses. Consequently, while the potential impact is moderate, the real‑world risk is limited by the need for direct or privileged network access to the Unbound instance.

Generated by OpenCVE AI on October 21, 2026 at 15:52 UTC.

Remediation

Vendor Solution

This issue is fixed starting with version 1.26.2


OpenCVE Recommended Actions

  • Upgrade Unbound to version 1.26.2 or a newer release that contains the fix.
  • Re‑evaluate and adjust the trust‑anchor configuration to ensure that island zones do not reference insecure parent zones when a root trust anchor is also present.
  • Implement network controls or access‑control lists that restrict the ability of external actors to inject forged NXDOMAIN responses into the Unbound server.

Generated by OpenCVE AI on October 21, 2026 at 15:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DSA Debian DSA DSA-6581-1 unbound security update
History

Sat, 31 Oct 2026 10:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 22 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
First Time appeared Nlnetlabs
Nlnetlabs unbound
Vendors & Products Nlnetlabs
Nlnetlabs unbound

Wed, 21 Oct 2026 09:00:00 +0000

Type Values Removed Values Added
Description When NLnet Labs Unbound up to and including version 1.26.1 is configured with both a root trust anchor and an additional 'trust-anchor:' for an island-of-security zone whose parent is provably insecure under the root chain, a malicious actor who can deliver one forged NXDOMAIN response for a name inside the island, with the NSEC/SOA RRSIG 'SignerName' set to the insecure parent, tricks Unbound's validator to use the root trust anchor instead, and consecutively the insecure parent, thus causing that record to be treated as insecure and denying existence for records in the trust island.
Title Possible insecure NXDOMAIN for non-existing records under a configured island trust anchor underneath an insecure parent.
Weaknesses CWE-807
References
Metrics cvssV3_1

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


Subscriptions

Nlnetlabs Unbound
cve-icon MITRE

Status: PUBLISHED

Assigner: NLnet Labs

Published:

Updated: 2026-10-29T19:06:43.165Z

Reserved: 2026-06-22T10:11:10.553Z

Link: CVE-2026-50106

cve-icon Vulnrichment

Updated: 2026-10-29T19:06:14.220Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-21T09:17:07.497

Modified: 2026-10-29T19:17:22.097

Link: CVE-2026-50106

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T12:15:05Z

Weaknesses
  • CWE-807

    Reliance on Untrusted Inputs in a Security Decision