Approved changes feed: RSS · Atom

cpe:2.3:a:nlnet_labs:unbound:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorNlnet Labs (0c10f96c-93c5-5f8a-9565-16ce18fb699e)
ProductUnbound (2eee63f7-db11-5f06-ae41-5552dd0eaa77)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-50106 vulnerable 2026-11-03 10:17:42.385033 Possible insecure NXDOMAIN for non-existing records under a configured island trust anchor underneath an insecure parent.
MEDIUM (6.5)
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-21T08:57:11.040Z
Updated: 2026-10-29T19:06:43.165Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-109125 vulnerable 2026-11-03 10:17:40.139864 Possible cache poisoning vulnerability via a cache side-channel exposed by 'unwanted-reply-threshold'
MEDIUM (5.3)
In NLnet Labs Unbound up to and including version 1.26.1, an observable cache-level side-channel can be exposed with 'unwanted-reply-threshold > 0' configurations (not a default configuration). If a response-like UDP datagram reaches the upstream source port currently used by a recursive query, but its TXID does not match any pending query, Unbound counts the packet as an unwanted reply. When the accumulated count reaches the configured threshold, Unbound clears the worker's RRset cache and message cache. This cache clear action does not destroy the current upstream UDP pending query. Therefore, an external observer can distinguish whether a candidate port matches the current upstream source port by checking whether an existing cached item has been cleared. This is a cache side-channel vulnerability that can be used to probe the upstream source port. Although the attack is not feasible on default configurations and the suggested value (10 million) makes it an ureliable attack on a public resolver, in scenarios where the attacker can keep a concurrent query window alive, the attacker can first filter the source port and then perform birthday-style guessing against the TXID, making cache poisoning a feasible attack path.
Published: 2026-10-21T08:56:35.696Z
Updated: 2026-10-29T19:05:06.036Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-35501 vulnerable 2026-11-03 10:17:34.205116 Bypass of a configured island trust anchor underneath an insecure parent from an atacker-controlled NSEC record.
LOW (3.7)
When NLnet Labs Unbound 1.0.1 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 with a forged NSEC reply with the SOA bit cleared can trick Unbound to treat the configured trust island as insecure. This happens because the DNSSEC validator in Unbound accepts and caches the NSEC insecure response bypassing the RRSIG validation that the validator was supposed to do. The acceptance of the NSEC record at the trust anchor apex was allowed due to and old fix for type DS and NSEC queries from clients when trust anchor for that name existed.
Published: 2026-10-21T08:56:55.811Z
Updated: 2026-10-29T19:05:26.623Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-96405 vulnerable 2026-11-03 10:15:28.456285 Aggregate DNS name chained pointer decompression work leads to degradation of service.
MEDIUM (5.3)
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-21T08:57:26.986Z
Updated: 2026-10-29T19:07:33.197Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-97206 vulnerable 2026-11-03 10:15:27.389849 DNS-over-QUIC (DoQ) path-migration can lead to use-after-free on multi-threaded deployments.
HIGH (7.5)
NLnet Labs Unbound, 1.22.0 up to and including version 1.26.1, contains a DNS-over-QUIC (DoQ) lifetime bug reachable by a remote DoQ client under multi-threaded operation. A client-triggered QUIC path migration can enter stream/connection cleanup while a mesh reply still retains a pointer to the DoQ stream. Cleanup frees the DoQ stream and when the pending mesh reply later completes it dereferences a stale pointer leading to a crash.
Published: 2026-10-21T08:57:41.106Z
Updated: 2026-10-29T19:08:32.470Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-78227 vulnerable 2026-10-13 12:29:30.610764 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-85501 vulnerable 2026-10-13 12:28:54.001626 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-82717 vulnerable 2026-10-13 12:28:42.053111 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-82720 vulnerable 2026-10-13 12:28:41.987537 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-81642 vulnerable 2026-10-13 12:28:36.852745 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-81634 vulnerable 2026-10-13 12:28:36.790287 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-77860 vulnerable 2026-10-13 12:28:29.584308 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-77955 vulnerable 2026-10-13 12:28:29.447798 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-80225 vulnerable 2026-10-13 12:28:29.123331 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56444 vulnerable 2026-07-29 01:00:29.162375 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56416 vulnerable 2026-07-29 01:00:29.156380 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-55991 vulnerable 2026-07-29 01:00:28.692023 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-55990 vulnerable 2026-07-29 01:00:28.691873 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-55973 vulnerable 2026-07-29 01:00:28.687629 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-55717 vulnerable 2026-07-29 01:00:28.576875 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-55708 vulnerable 2026-07-29 01:00:28.576586 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-54478 vulnerable 2026-07-29 01:00:27.838971 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-52863 vulnerable 2026-07-29 00:57:48.984983 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-50252 vulnerable 2026-07-29 00:57:47.661665 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-50251 vulnerable 2026-07-29 00:57:47.661374 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-50248 vulnerable 2026-07-29 00:57:47.661249 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-50243 vulnerable 2026-07-29 00:57:47.660110 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-50046 vulnerable 2026-07-29 00:57:47.503836 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-50045 vulnerable 2026-07-29 00:57:47.503520 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-46582 vulnerable 2026-07-29 00:54:59.033976 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44690 vulnerable 2026-07-29 00:52:14.546408 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44687 vulnerable 2026-07-29 00:52:14.545046 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44621 vulnerable 2026-07-29 00:52:14.491783 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42955 vulnerable 2026-07-29 00:52:12.943304 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41637 vulnerable 2026-07-29 00:49:31.394123 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-40691 vulnerable 2026-07-29 00:49:30.343440 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-32665 vulnerable 2026-07-29 00:40:25.274960 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-14586 vulnerable 2026-07-29 00:26:17.125062 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44608 vulnerable 2026-06-08 08:05:11.217657 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44390 vulnerable 2026-06-08 08:05:11.020170 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42960 vulnerable 2026-06-08 08:03:16.994399 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42959 vulnerable 2026-06-08 08:03:16.993885 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42944 vulnerable 2026-06-08 08:03:16.983679 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42923 vulnerable 2026-06-08 08:03:16.974451 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42534 vulnerable 2026-06-08 08:03:16.477431 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41292 vulnerable 2026-06-08 08:03:15.171843 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-40622 vulnerable 2026-06-08 08:01:20.895294 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-33278 vulnerable 2026-06-08 07:59:09.470769 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-32792 vulnerable 2026-06-08 07:57:18.154374 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-5994 vulnerable 2026-06-08 07:37:26.225866 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-11411 vulnerable 2026-06-08 07:02:28.720291 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-8508 vulnerable 2026-06-08 07:00:24.811668 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-1931 vulnerable 2026-06-08 06:27:15.059242 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-3204 vulnerable 2026-06-08 05:47:19.712908 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-30699 vulnerable 2026-06-08 05:43:39.001775 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-30698 vulnerable 2026-06-08 05:43:39.000263 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-28935 vulnerable 2026-06-08 05:23:56.618500 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-15105 vulnerable 2026-06-08 05:08:57.920195 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.