Description
NLnet Labs Unbound up to and including version 1.26.1 limits compression-pointer traversal for each individual domain-name operation but has no aggregate inbound decompression-work budget. Many chained compression pointers in a message results in a lot of CPU usage following them. A malicious actor with recursive-query access and control of an ordinarily delegated authority that serves specially crafted replies can exploit the vulnerability and degrade Unbound's general performance.
Published: 2026-10-21
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Patch Now
AI Analysis

Impact

NLnet Labs Unbound versions up to 1.26.1 allow an attacker with recursive‑query privileges to supply DNS responses that contain an excessive number of chained compression pointers. When Unbound processes these responses, it follows each pointer while performing name decompression, consuming substantial CPU cycles. The resulting resource exhaustion does not affect data integrity or confidentiality but can severely degrade overall service availability, effectively causing a denial‑of‑service condition for all queries handled by the server. The weakness falls under the CWE‑770.

Affected Systems

NLnet Labs Unbound is affected in all publicly released builds up through version 1.26.1. The vulnerability applies to servers configured to perform recursive queries. Any environment that uses Unbound in a recursive capacity, especially those that trust zones controlled by the attacker, is affected.

Risk and Exploitability

The vulnerability has been assigned a CVSS score of 5.3, indicating moderate severity. The EPSS score is reported as less than 1 %, suggesting exploitation is currently unlikely, and the issue is not listed in CISA’s KEV database. However, an attacker who can control responses from a delegated authority—such as a compromised or maliciously controlled DNS zone—could trigger the high CPU cost by repeatedly querying the server with crafted packets. Because the attack exploits normal recursive query processing, it can be launched from outside the network once recursion is enabled, making it a potential outbound threat.

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

Remediation

Vendor Solution

This issue is fixed starting with version 1.26.2


OpenCVE Recommended Actions

  • Upgrade to Unbound version 1.26.2 or later to resolve the issue.
  • Restrict recursive query access to trusted clients or disable recursion for untrusted networks if an upgrade cannot be applied immediately.
  • Implement rate limiting or CPU throttling on the Unbound process to mitigate the impact of high CPU usage during exploitation attempts.
  • Monitor CPU usage and DNS query volume for sudden spikes that may indicate an ongoing attack.

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

Tracking

Sign in to view the affected projects.

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

Fri, 30 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 22 Oct 2026 11:45:00 +0000

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

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

Type Values Removed Values Added
Description NLnet Labs Unbound up to and including version 1.26.1 limits compression-pointer traversal for each individual domain-name operation but has no aggregate inbound decompression-work budget. Many chained compression pointers in a message results in a lot of CPU usage following them. A malicious actor with recursive-query access and control of an ordinarily delegated authority that serves specially crafted replies can exploit the vulnerability and degrade Unbound's general performance.
Title Aggregate DNS name chained pointer decompression work leads to degradation of service.
Weaknesses CWE-770
References
Metrics cvssV3_1

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


Subscriptions

Nlnetlabs Unbound
cve-icon MITRE

Status: PUBLISHED

Assigner: NLnet Labs

Published:

Updated: 2026-10-29T19:07:33.197Z

Reserved: 2026-10-14T09:16:14.093Z

Link: CVE-2026-96405

cve-icon Vulnrichment

Updated: 2026-10-29T19:07:29.482Z

cve-icon NVD

Status : Awaiting Analysis

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

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

Link: CVE-2026-96405

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T11:30:05Z

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling