Every CVE Search/ Get API key

CVE-2026-10822

Key Record using PRIVATEDNS algorithm may lead to unexpected exit

6.5 MediumFix available

If BIND encounters a particular invalid data structure in a DNS record, it will accept the invalid data, and may subsequently abort and exit.

BIND will first need to store a DNS record for a key (KEY, DNSKEY, etc.). That key must specify a PRIVATEDNS algorithm (253), and in the algorithm identifier, improperly give a length longer than the actual identifier data. The invalid identifier will be stored. If BIND later needs to render that record to text, it will use the invalid length during processing, leading to a consistency check failing. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.42%Down 0.1 points since Jul 23, 2026
90%50%10%1%

What each source reports

CVE List Score used 6.5

Key Record using PRIVATEDNS algorithm may lead to unexpected exit

If BIND encounters a particular invalid data structure in a DNS record, it will accept the invalid data, and may subsequently abort and exit.

BIND will first need to store a DNS record for a key (KEY, DNSKEY, etc.). That key must specify a PRIVATEDNS algorithm (253), and in the algorithm identifier, improperly give a length longer than the actual identifier data. The invalid identifier will be stored. If BIND later needs to render that record to text, it will use the invalid length during processing, leading to a consistency check failing. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.

Record
CVE-2026-10822
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-617, CWE-1284
Updated
2026-11-02
EUVDEUVD-2026-47705 6.5

If BIND encounters a particular invalid data structure in a DNS record, it will accept the invalid data, and may subsequently abort and exit.

BIND will first need to store a DNS record for a key (KEY, DNSKEY, etc.). That key must specify a PRIVATEDNS algorithm (253), and in the algorithm identifier, improperly give a length longer than the actual identifier data. The invalid identifier will be stored. If BIND later needs to render that record to text, it will use the invalid length during processing, leading to a consistency check failing. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.

Record
EUVD-2026-47705
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-42qr-f5rc-vfw9 6.5

If BIND encounters a particular invalid data structure in a DNS record, it will accept the...

If BIND encounters a particular invalid data structure in a DNS record, it will accept the invalid data, and may subsequently abort and exit.

BIND will first need to store a DNS record for a key (KEY, DNSKEY, etc.). That key must specify a PRIVATEDNS algorithm (253), and in the algorithm identifier, improperly give a length longer than the actual identifier data. The invalid identifier will be stored. If BIND later needs to render that record to text, it will use the invalid length during processing, leading to a consistency check failing. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.

Record
GHSA-42qr-f5rc-vfw9
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-617
Updated
2026-11-02
NVD 6.5

If BIND encounters a particular invalid data structure in a DNS record, it will accept the invalid data, and may subsequently abort and exit.

BIND will first need to store a DNS record for a key (KEY, DNSKEY, etc.). That key must specify a PRIVATEDNS algorithm (253), and in the algorithm identifier, improperly give a length longer than the actual identifier data. The invalid identifier will be stored. If BIND later needs to render that record to text, it will use the invalid length during processing, leading to a consistency check failing. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.

Record
CVE-2026-10822
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-617, CWE-1284
Updated
2026-11-02
OSVALPINE-CVE-2026-10822 6.5

If BIND encounters a particular invalid data structure in a DNS record, it will accept the invalid data, and may subsequently abort and exit.

BIND will first need to store a DNS record for a key (KEY, DNSKEY, etc.). That key must specify a PRIVATEDNS algorithm (253), and in the algorithm identifier, improperly give a length longer than the actual identifier data. The invalid identifier will be stored. If BIND later needs to render that record to text, it will use the invalid length during processing, leading to a consistency check failing. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.

Record
ALPINE-CVE-2026-10822
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-03
OSVBELL-CVE-2026-10822 6.5
Record
BELL-CVE-2026-10822
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 16 moreShow less
OSV 6.5

If BIND encounters a particular invalid data structure in a DNS record, it will accept the invalid data, and may subsequently abort and exit.

BIND will first need to store a DNS record for a key (KEY, DNSKEY, etc.). That key must specify a PRIVATEDNS algorithm (253), and in the algorithm identifier, improperly give a length longer than the actual identifier data. The invalid identifier will be stored. If BIND later needs to render that record to text, it will use the invalid length during processing, leading to a consistency check failing. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.

Record
CVE-2026-10822
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-04
OSVDEBIAN-CVE-2026-10822 6.5

If BIND encounters a particular invalid data structure in a DNS record, it will accept the invalid data, and may subsequently abort and exit. BIND will first need to store a DNS record for a key (KEY, DNSKEY, etc.). That key must specify a PRIVATEDNS algorithm (253), and in the algorithm identifier, improperly give a length longer than the actual identifier data. The invalid identifier will be stored. If BIND later needs to render that record to text, it will use the invalid length during processing, leading to a consistency check failing. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.

Record
DEBIAN-CVE-2026-10822
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-03
OSVOESA-2026-3289 8.6

bind security update

BIND (Berkeley Internet Name Domain) is an implementation of the DNS (Domain Name System) protocols. BIND includes a DNS server (named), which resolves host names to IP addresses; a resolver library (routines for applications to use when interfacing with DNS); and tools for verifying that the DNS server is operating properly.

Security Fix(es):

BIND may accept incorrect child-zone NSEC3 records as valid, which could allow an attacker to forge authenticated NXDOMAIN responses. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-10723)

If BIND encounters a particular invalid data structure in a DNS record, it will accept the invalid data, and may subsequently abort and exit.

BIND will first need to store a DNS record for a key (KEY, DNSKEY, etc.). That key must specify a PRIVATEDNS algorithm (253), and in the algorithm identifier, improperly give a length longer than the actual identifier data. The invalid identifier will be stored. If BIND later needs to render that record to text, it will use the invalid length during processing, leading to a consistency check failing. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-10822)

An attacker who knows (or guesses) that a resolver uses RPZ with wildcard CNAME policies can craft query names long enough to trigger a NAMETOOLONG error condition during RPZ processing. This is not handled correctly and may lead to defeating the RPZ rule. It also may lead to an unexpected exit of the BIND 9 software. This issue affects BIND 9 versions 9.16.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.16.8-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-11331)

It is possible for an attacker's zone to respond to a query with an RRSIG that has a smaller number of labels than the zone in which the RRSIG is contained. This causes named to produce a wildcard name for a zone that is shorter than the attacker's zone, which can result in cache poisoning. For this attack to have any effect, the resolver under attack must have set synth-from-dnssec yes; (which is the default). This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-11721)

The issue is unexpected program termination based on ordering and/or specific content in responses to queries for CNAME or DNAME, and A records. Specifically, if a client queries for a DNAME and A record below the DNAME to the resolver, and the authoritative server responds positively to the A query but delays the DNAME response and later responds negatively, named may quit unexpectedly. Or, if a client queries for a CNAME and A record for the same name to the resolver, and the authoritative server responds positively to the A query but delays the CNAME response and later responds with a self-referential CNAME, the same failure may occur. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-12617)

If a provably insecure domain is covered by both an NSEC and NSEC3 record at the parent, and there exist an RRSIG for only one of these types, then BIND may exit unexpectedly with an assertion while validating this proof. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-13204)

The BIND resolver accepts validly-signed NSEC records where the "Next Domain Name" field points outside the signer's zone. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through…

Record
OESA-2026-3289
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N
Updated
2026-11-02
OSVOESA-2026-3290 8.6

bind security update

BIND (Berkeley Internet Name Domain) is an implementation of the DNS (Domain Name System) protocols. BIND includes a DNS server (named), which resolves host names to IP addresses; a resolver library (routines for applications to use when interfacing with DNS); and tools for verifying that the DNS server is operating properly.

Security Fix(es):

BIND may accept incorrect child-zone NSEC3 records as valid, which could allow an attacker to forge authenticated NXDOMAIN responses. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-10723)

If BIND encounters a particular invalid data structure in a DNS record, it will accept the invalid data, and may subsequently abort and exit.

BIND will first need to store a DNS record for a key (KEY, DNSKEY, etc.). That key must specify a PRIVATEDNS algorithm (253), and in the algorithm identifier, improperly give a length longer than the actual identifier data. The invalid identifier will be stored. If BIND later needs to render that record to text, it will use the invalid length during processing, leading to a consistency check failing. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-10822)

An attacker who knows (or guesses) that a resolver uses RPZ with wildcard CNAME policies can craft query names long enough to trigger a NAMETOOLONG error condition during RPZ processing. This is not handled correctly and may lead to defeating the RPZ rule. It also may lead to an unexpected exit of the BIND 9 software. This issue affects BIND 9 versions 9.16.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.16.8-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-11331)

The issue is a resource exhaustion vulnerability associated with DNSSEC validation. BIND always validates all RRSIG records in an answer, even if they are not strictly needed. A query to an authoritative server/zone which returns many valid but superfluous RRSIG records causes the validator to waste disproportionate CPU time. This issue affects BIND 9 versions 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-11605)

A DNSSEC validating resolver that is under a random subdomain attack against a DNSSEC-signed zone can suffer from runaway memory usage. The attacker needs to be able to send queries faster than the resolver can perform validation. The increased memory usage can be orders of magnitude beyond the limit configured in the max-cache-size parameter. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-11622)

It is possible for an attacker's zone to respond to a query with an RRSIG that has a smaller number of labels than the zone in which the RRSIG is contained. This causes named to produce a wildcard name for a zone that is shorter than the attacker's zone, which can result in cache poisoning. For this attack to have any effect, the resolver under attack must have set synth-from-dnssec yes; (which is the default). This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-11721)

The issue is unexpected program termination based on ordering and/or specific content in responses to queries for CNAME or DNAME, and A records. Specifically, if a client queries for a DNAME and A record below the DNAME to the resolver, and the authoritative server responds positively to the A query but delays the DNAME response and later responds negatively, named may quit unexpectedly. Or, if a client queries for a CNAME and A record for the same name to the…

Record
OESA-2026-3290
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N
Updated
2026-11-02
OSVOESA-2026-3291 8.6

bind security update

BIND (Berkeley Internet Name Domain) is an implementation of the DNS (Domain Name System) protocols. BIND includes a DNS server (named), which resolves host names to IP addresses; a resolver library (routines for applications to use when interfacing with DNS); and tools for verifying that the DNS server is operating properly.

Security Fix(es):

BIND may accept incorrect child-zone NSEC3 records as valid, which could allow an attacker to forge authenticated NXDOMAIN responses. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-10723)

If BIND encounters a particular invalid data structure in a DNS record, it will accept the invalid data, and may subsequently abort and exit.

BIND will first need to store a DNS record for a key (KEY, DNSKEY, etc.). That key must specify a PRIVATEDNS algorithm (253), and in the algorithm identifier, improperly give a length longer than the actual identifier data. The invalid identifier will be stored. If BIND later needs to render that record to text, it will use the invalid length during processing, leading to a consistency check failing. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-10822)

An attacker who knows (or guesses) that a resolver uses RPZ with wildcard CNAME policies can craft query names long enough to trigger a NAMETOOLONG error condition during RPZ processing. This is not handled correctly and may lead to defeating the RPZ rule. It also may lead to an unexpected exit of the BIND 9 software. This issue affects BIND 9 versions 9.16.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.16.8-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-11331)

It is possible for an attacker's zone to respond to a query with an RRSIG that has a smaller number of labels than the zone in which the RRSIG is contained. This causes named to produce a wildcard name for a zone that is shorter than the attacker's zone, which can result in cache poisoning. For this attack to have any effect, the resolver under attack must have set synth-from-dnssec yes; (which is the default). This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-11721)

The issue is unexpected program termination based on ordering and/or specific content in responses to queries for CNAME or DNAME, and A records. Specifically, if a client queries for a DNAME and A record below the DNAME to the resolver, and the authoritative server responds positively to the A query but delays the DNAME response and later responds negatively, named may quit unexpectedly. Or, if a client queries for a CNAME and A record for the same name to the resolver, and the authoritative server responds positively to the A query but delays the CNAME response and later responds with a self-referential CNAME, the same failure may occur. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-12617)

If a provably insecure domain is covered by both an NSEC and NSEC3 record at the parent, and there exist an RRSIG for only one of these types, then BIND may exit unexpectedly with an assertion while validating this proof. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.(CVE-2026-13204)

The BIND resolver accepts validly-signed NSEC records where the "Next Domain Name" field points outside the signer's zone. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through…

Record
OESA-2026-3291
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N
Updated
2026-11-02
OSVRHSA-2026:54071 8.6

Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update

Record
RHSA-2026:54071
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2026-10822 6.5

If BIND encounters a particular invalid data structure in a DNS record, it will accept the invalid data, and may subsequently abort and exit. BIND will first need to store a DNS record for a key (KEY, DNSKEY, etc.). That key must specify a PRIVATEDNS algorithm (253), and in the algorithm identifier, improperly give a length longer than the actual identifier data. The invalid identifier will be stored. If BIND later needs to render that record to text, it will use the invalid length during processing, leading to a consistency check failing. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.

Record
UBUNTU-CVE-2026-10822
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVAZL-93114 No score

CVE-2026-10822 affecting package bind for versions less than 9.20.26-1

If BIND encounters a particular invalid data structure in a DNS record, it will accept the invalid data, and may subsequently abort and exit.

BIND will first need to store a DNS record for a key (KEY, DNSKEY, etc.). That key must specify a PRIVATEDNS algorithm (253), and in the algorithm identifier, improperly give a length longer than the actual identifier data. The invalid identifier will be stored. If BIND later needs to render that record to text, it will use the invalid length during processing, leading to a consistency check failing. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.24, 9.21.0 through 9.21.23, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.24-S1.

Record
AZL-93114
Updated
2026-11-05
OSVCLSA-2026-1792648513 No score

Fix of 13 CVEs

  • SECURITY UPDATE: CPU exhaustion via malformed DNSKEY records
    • debian/patches/CVE-2025-8677.patch: fail validation on invalid DNSKEY in lib/dns/validator.c.
    • CVE-2025-8677
  • SECURITY UPDATE: cache poisoning through forged records in answers
    • debian/patches/CVE-2025-40778.patch: tighten resolver caching rules in lib/dns/resolver.c and lib/dns/message.c, and raise the default max-recursion-queries from 32 to 50 in bin/named/config.c.
    • CVE-2025-40778
  • SECURITY UPDATE: assertion failure on malformed PRIVATEDNS DNSKEY records
    • debian/patches/CVE-2026-10822.patch: make dns_name_fromwire() honour the active region of the source buffer in lib/dns/name.c.
    • CVE-2026-10822
  • SECURITY UPDATE: crash from malformed NSEC/NSEC3 response
    • debian/patches/CVE-2026-13204.patch: treat a missing NOQNAME proof as an error instead of an assertion failure in lib/dns/rbtdb.c, lib/dns/resolver.c and lib/ns/query.c.
    • CVE-2026-13204
  • SECURITY UPDATE: forged DNSSEC-validated NXDOMAIN responses
    • debian/patches/CVE-2026-19941.patch: require NSEC wildcard proofs to be signed by the same zone as the NOQNAME proof in lib/dns/validator.c and lib/dns/include/dns/validator.h.
    • CVE-2026-19941
  • SECURITY UPDATE: DNSSEC validation bypass via NSEC3 impersonation
    • debian/patches/CVE-2026-10723.patch: check that the NSEC3 signer matches the owning zone in lib/dns/dnssec.c and lib/isc/result.c.
    • CVE-2026-10723
  • SECURITY UPDATE: excessive CPU use validating crafted DNSSEC responses
    • debian/patches/CVE-2026-19668.patch: bound the DS-to-DNSKEY matching during DNSSEC validation and make the exhausted quota terminal in lib/dns/validator.c and lib/dns/resolver.c.
    • CVE-2026-19668
  • SECURITY UPDATE: use-after-free of cached NOQNAME proofs
    • debian/patches/CVE-2026-19662.patch: keep the cache slabheader that owns a NOQNAME or closest-encloser proof referenced while the proof rdatasets are in use in lib/dns/rbtdb.c.
    • CVE-2026-19662
  • SECURITY UPDATE: out-of-zone data above the apex treated as a zone cut
    • debian/patches/CVE-2026-78301.patch: ignore nodes above the zone origin in RBT zone database lookups in lib/dns/rbtdb.c.
    • CVE-2026-78301
  • SECURITY UPDATE: sparsely signed incoming zone transfers accepted
    • debian/patches/CVE-2026-19033.patch: require a TSIG on every message of an incoming zone transfer in lib/dns/xfrin.c.
    • CVE-2026-19033
  • SECURITY UPDATE: memory amplification via duplicate singleton records
    • debian/patches/CVE-2026-75029.patch: skip duplicate singleton records when parsing DNS messages in lib/dns/message.c.
    • CVE-2026-75029
  • SECURITY UPDATE: DNSSEC downgrade of secure delegations via NSEC3 from an unrelated sibling zone
    • debian/patches/CVE-2026-77119.patch: ignore NSEC3 records whose owner zone does not enclose the DS name in the insecure delegation proof in lib/dns/validator.c.
    • CVE-2026-77119
  • SECURITY UPDATE: invalid signed wildcard records accepted
    • debian/patches/CVE-2026-11721.patch: reject RRSIG records whose labels field is lower than the signer label count when parsing and verifying in lib/dns/rdata/generic/rrsig_46.c and lib/dns/dnssec.c, and do not sign out-of-zone records in bin/dnssec/dnssec-signzone.c.
    • CVE-2026-11721
Record
CLSA-2026-1792648513
Updated
2026-11-02
OSVMGASA-2026-0331 No score

Updated bind packages fix security vulnerabilities

Updated bind packages fix security vulnerabilities: Incorrect acceptance of NSEC3 records. (CVE-2026-10723) Key Record using PRIVATEDNS algorithm may lead to unexpected exit. (CVE-2026-10822) Potential wildcard CNAME RPZ policy bypass. (CVE-2026-11331) Unnecessary validation of DNSSEC signed records. (CVE-2026-11605) Cache poisoning possible with label count discrepancy, RRSIG, and wildcards. (CVE-2026-11721) Record ordering based unexpected exit with CNAME or DNAME. (CVE-2026-12617) Unexpected exit in certain situations with NSEC and NSEC3 both present. (CVE-2026-13204) DNSSEC Validation Bypass via Out-of-Zone NSEC Next Field. (CVE-2026-13321)

Record
MGASA-2026-0331
Updated
2026-11-02
OSVopenSUSE-SU-2026:11375-1 No score

bind-9.20.26-1.1 on GA media

These are all security issues fixed in the bind-9.20.26-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11375-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:21489-1 No score

Security update for bind

This update for bind fixes the following issues

  • Upgrade to release 9.20.26
  • CVE-2026-10723: Incorrect acceptance of NSEC3 records (bsc#1271982).
  • CVE-2026-10822: Key Record using PRIVATEDNS algorithm may lead to unexpected exit (bsc#1271983).
  • CVE-2026-11331: Potential wildcard CNAME RPZ policy bypass (bsc#1271984).
  • CVE-2026-11605: Unnecessary validation of DNSSEC signed records (bsc#1271985).
  • CVE-2026-11622: Potential memory usage beyond configured limits (bsc#1271986).
  • CVE-2026-11721: Cache poisoning possible with label count discrepancy, RRSIG, and wildcards (bsc#1271987).
  • CVE-2026-12617: Record ordering based unexpected exit with CNAME or DNAME (bsc#1271988).
  • CVE-2026-13204: Unexpected exit in certain situations with NSEC and NSEC3 both present (bsc#1271989).
  • CVE-2026-13321: DNSSEC Validation Bypass via Out-of-Zone NSEC Next Field (bsc#1271990).
Record
openSUSE-SU-2026:21489-1
Updated
2026-11-02
OSVSUSE-SU-2026:3426-1 No score

Security update for bind

This update for bind fixes the following issues:

Upgrade to release 9.20.26.

Security issues fixed:

  • CVE-2026-10723: incorrect acceptance of NSEC3 records (bsc#1271982).
  • CVE-2026-10822: key record using PRIVATEDNS algorithm may lead to unexpected exit (bsc#1271983).
  • CVE-2026-11331: potential wildcard CNAME RPZ policy bypass (bsc#1271984).
  • CVE-2026-11605: unnecessary validation of DNSSEC signed records (bsc#1271985).
  • CVE-2026-11622: potential memory usage beyond configured limits (bsc#1271986).
  • CVE-2026-11721: cache poisoning possible with label count discrepancy, RRSIG, and wildcards (bsc#1271987).
  • CVE-2026-12617: record ordering based unexpected exit with CNAME or DNAME (bsc#1271988).
  • CVE-2026-13204: unexpected exit in certain situations with NSEC and NSEC3 both present (bsc#1271989).
  • CVE-2026-13321: DNSSEC validation bypass via out-of-zone NSEC Next field (bsc#1271990).

Other updates and bugfixes:

  • Release 9.20.26:
    • Reclaim memory promptly when DNSSEC validations are canceled.
    • Removed Features:
      • Remove the secondary validator in query.c.
      • Remove ineffective TCP fallback after repeated UDP timeouts.
    • Feature Changes:
      • Fall back to TCP on receipt of a UDP response with a mismatched query ID.
      • Limit the number of glue records cached from a referral.
      • Fix a resolver stall on a CNAME response to a DS query.
    • Bug Fixes:
      • Fix a bug in DNS UPDATE processing with inline-signing enabled.
      • Properly detect private records before copying.
      • Tighten referral DS acceptance.
      • Don't synthesize negative responses with pending NSEC.
      • Check that an NSEC signer is at or above the name to be validated.
      • Don't evict DNSSEC-validated cache data on a CD=1 NXDOMAIN.
      • Fix a deny-answer-aliases configuration bypass issue.
      • Reject external referrals from forwarders.
      • Fix a zone transfer over TLS (XoT) issue when using the opportunistic TLS mode.
      • Unvalidated opt-out NSEC3 could be accepted in insecurity proof.
      • Check wildcard signer and NOQNAME signer match.
      • Fix CNAME resolution failure caused by a cached SERVFAIL response.
      • Reject unsupported RSA DNSKEY shapes during DNSSEC validation.
      • Fix a bug in GeoIP2 string matching.
      • Fix DNS-over-HTTPS (DoH) quota configuration issue.
      • Truncated reply to a TSIG query no longer stalls the resolver.
      • Ignore updates removing DNSKEY RRset with class ANY.
      • Ignore 0-byte reads in the TCP read callback.
      • Only print per-zone glue stats when zone-statistics is set to full.
      • CDS/CDNSKEY records were not removed when re-configuring the server.
      • Fix a crash when querying an empty non-terminal in a wildcard zone in RBTDB.
      • Stop reusing outgoing TCP connections the peer has already closed.
      • Fix DNSSEC validation failures for names under an apex DNAME.
        • The resolver now removes other RRsets at the same name when caching a CNAME.
      • Fix nxdomain-redirect combined with dns64.
      • Fix DNS64 owner case after DNAME restart.
      • Clear REDIRECT flag when it isn't needed.
      • Disable output escaping in bind9.xsl.
      • Fix crash on badly configured secondary signer.
      • Fix a possible crash on concurrent TKEY DELETE for the same key.
      • Reject RRSIG records covering meta-types.
Record
SUSE-SU-2026:3426-1
Updated
2026-11-02
OSVSUSE-SU-2026:3452-1 No score

Security update for bind

This update for bind fixes the following issues:

  • CVE-2026-10723: accepting incorrect child-zone NSEC3 records as valid can allow an attacker to forge authenticated NXDOMAIN responses for sibling zones (bsc#1271982).

  • CVE-2026-10822: storing a DNS key record with an invalid PRIVATEDNS algorithm identifier length can trigger a consistency check failure (bsc#1271983).

  • CVE-2026-11331: handling NAMETOOLONG error conditions incorrectly during RPZ wildcard CNAME processing can allow bypassing RPZ rules or triggering process exits (bsc#1271984).

  • CVE-2026-11622: DNSSEC validating resolver under a random subdomain attack can suffer from runaway memory usage exceeding max-cache-size and affecting response rate (bsc#1271986).

  • CVE-2026-11721: RRSIG with fewer labels than its containing zone when synth-from-dnssec is enabled can lead to wildcard generation (bsc#1271987).

  • CVE-2026-12617: delayed or specific CNAME/DNAME query responses combined with positive A record responses can trigger an assertion failure (bsc#1271988).

  • CVE-2026-13204: validating a domain covered by both NSEC and NSEC3 with an RRSIG for only one type can trigger an assertion failure (bsc#1271989).

  • CVE-2026-13321: NSEC records with a Next Domain Name pointing outside the signer's zone can allow cross-zone cache poisoning and authenticated denial-of-service responses (bsc#1271990).

  • Update to release 9.18.50:

  • Remove ineffective TCP fallback after repeated UDP timeouts.
  • Fall back to TCP on receipt of a UDP response with a mismatched query ID.
  • Fix DNS64 owner case after DNAME restart.
  • Clear REDIRECT flag when it isn't needed.
Record
SUSE-SU-2026:3452-1
Updated
2026-11-02
OSVUSN-8648-1 No score

bind9 vulnerabilities

It was discovered that Bind incorrectly accepted NSEC3 records whose signer name did not match the owning zone. A remote attacker could possibly use this issue to perform NSEC3 impersonation attacks, bypassing DNSSEC validation. (CVE-2026-10723)

It was discovered that Bind incorrectly handled Key Records using the PRIVATEDNS algorithm. A remote attacker could possibly use this issue to cause Bind to crash, resulting in a denial of service. (CVE-2026-10822)

It was discovered that Bind incorrectly handled wildcard CNAME expansion in Response Policy Zones. A remote attacker could possibly use this issue to bypass configured RPZ policies. (CVE-2026-11331)

It was discovered that Bind performed unnecessary validation of DNSSEC signed records. A remote attacker could possibly use this issue to cause Bind to use excessive resources, leading to a denial of service. This issue only affected Ubuntu 26.04 LTS. (CVE-2026-11605)

It was discovered that Bind incorrectly tracked memory usage in the DNS cache. A remote attacker could possibly use this issue to cause Bind to use memory beyond configured limits, leading to a denial of service. (CVE-2026-11622)

It was discovered that Bind incorrectly handled signed wildcard records with label count discrepancies and RRSIG validation. A remote attacker could possibly use this issue to perform cache poisoning attacks. (CVE-2026-11721)

It was discovered that Bind incorrectly handled certain CNAME and DNAME record orderings in the resolver. A remote attacker could possibly use this issue to cause Bind to crash, resulting in a denial of service. (CVE-2026-12617)

It was discovered that Bind incorrectly validated out-of-zone NSEC next owner names during DNSSEC validation. A remote attacker could possibly use this issue to bypass DNSSEC validation. (CVE-2026-13321)

Record
USN-8648-1
Updated
2026-11-02
OSVUSN-8929-1 No score

bind9 vulnerabilities

Zuyao Xu and Xiang Li discovered that Bind incorrectly handled certain malformed DNSKEY records. A remote attacker could possibly use this issue to cause Bind to consume resources, resulting in a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, and Ubuntu 18.04 LTS. (CVE-2025-8677)

Yuxiao Wu, Yunyi Zhang, Baojun Liu, and Haixin Duan discovered that Bind incorrectly accepted certain records from answers. A remote attacker could possibly use this issue to perform a cache poisoning attack. This issue only affected Ubuntu 18.04 LTS. (CVE-2025-40778)

Samy Medjahed discovered that Bind incorrectly handled insecure delegation validation. A remote attacker could possibly use this issue to cause excessive NSEC3 iterations, consuming CPU resources, and leading to a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 20.04 LTS. (CVE-2026-1519)

It was discovered that Bind incorrectly accepted NSEC3 records whose signer name did not match the owning zone. A remote attacker could possibly use this issue to perform NSEC3 impersonation attacks, bypassing DNSSEC validation. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 20.04 LTS. (CVE-2026-10723)

It was discovered that Bind incorrectly handled Key Records using the PRIVATEDNS algorithm. A remote attacker could possibly use this issue to cause Bind to crash, resulting in a denial of service. This issue only affected Ubuntu 20.04 LTS. (CVE-2026-10822)

It was discovered that Bind incorrectly handled wildcard CNAME expansion in Response Policy Zones. A remote attacker could possibly use this issue to bypass configured RPZ policies. This issue only affected Ubuntu 20.04 LTS. (CVE-2026-11331)

It was discovered that Bind incorrectly tracked memory usage in the DNS cache. A remote attacker could possibly use this issue to cause Bind to use memory beyond configured limits, leading to a denial of service. This issue only affected Ubuntu 20.04 LTS. (CVE-2026-11622)

It was discovered that Bind incorrectly handled signed wildcard records with label count discrepancies and RRSIG validation. A remote attacker could possibly use this issue to perform cache poisoning attacks. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 20.04 LTS. (CVE-2026-11721)

It was discovered that Bind incorrectly handled DNSSEC validation when a domain was covered by both NSEC and NSEC3 records with only one type having an RRSIG. A remote attacker could possibly use this issue to cause Bind to crash, resulting in a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 20.04 LTS. (CVE-2026-13204)

It was discovered that Bind incorrectly validated out-of-zone NSEC next owner names during DNSSEC validation. A remote attacker could possibly use this issue to bypass DNSSEC validation. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 20.04 LTS. (CVE-2026-13321)

It was discovered that Bind incorrectly served zone transfer data before verifying the TSIG signature on multi-message transfers. A remote attacker could possibly use this issue to send unauthorized zone contents to a secondary server. (CVE-2026-19033)

It was discovered that Bind incorrectly handled the lifetime of cached DNSSEC proofs, leading to a use-after-free. A remote attacker could possibly use this issue to cause Bind to crash, resulting in a denial of service. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-19662)

It was discovered that Bind incorrectly handled certain malformed answers when configured to use DNS64. A remote attacker could possibly use this issue to cause Bind to crash, resulting in a denial of service. (CVE-2026-19666)

It was discovered that Bind incorrectly handled oversized negative answers when storing them in the…

Record
USN-8929-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
bind
Alpine:v3.22
9.18.0 up to 9.20.26-r0
9.20.26-r0
bind
Alpine:v3.23
9.18.0 up to 9.20.26-r0
9.20.26-r0
bind
Alpine:v3.24
9.18.0 up to 9.20.26-r0
9.20.26-r0
bind
Azure Linux:3
before 9.20.26-1
9.20.26-1
bind
Alpaquita:23
9.18.11-r0 up to 9.20.26-r0
9.20.26-r0
bind
Alpaquita:25
9.20.9-r0 up to 9.20.26-r0
9.20.26-r0
bind
Alpaquita:stream
9.18.16-r0 up to 9.20.26-r0
9.20.26-r0
bind9
TuxCare:Ubuntu:20.04
From an advisory covering 13 CVEs
before 1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
bind9-dnsutils
TuxCare:Ubuntu:20.04
From an advisory covering 13 CVEs
before 1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
bind9-doc
TuxCare:Ubuntu:20.04
From an advisory covering 13 CVEs
before 1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
Show 44 moreShow less
Affected packages
PackageAffectedFixed
bind9-host
TuxCare:Ubuntu:20.04
From an advisory covering 13 CVEs
before 1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
bind9-libs
TuxCare:Ubuntu:20.04
From an advisory covering 13 CVEs
before 1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
bind9-utils
TuxCare:Ubuntu:20.04
From an advisory covering 13 CVEs
before 1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
bind9utils
TuxCare:Ubuntu:20.04
From an advisory covering 13 CVEs
before 1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
dnsutils
TuxCare:Ubuntu:20.04
From an advisory covering 13 CVEs
before 1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
1:9.18.30-0ubuntu0.20.04.2+tuxcare.els9
bind9
Debian:12
before 1:9.18.49-1~deb12u2, plus listed versions
1:9.18.12-11:9.18.13-11:9.18.16-11:9.18.16-1~deb12u11:9.18.16-1~deb12u1~bpo11+1
Show 11 moreShow less
1:9.18.19-1~deb12u11:9.18.19-1~deb12u1~bpo11+11:9.18.24-11:9.18.24-1~bpo11+11:9.18.28-1~deb12u11:9.18.28-1~deb12u21:9.18.33-1~deb12u21:9.18.41-1~deb12u11:9.18.44-1~deb12u11:9.18.47-1~deb12u11:9.18.49-1~deb12u1
1:9.18.49-1~deb12u2
bind9
Debian:13
before 1:9.20.26-1~deb13u1, plus listed versions
1:9.20.11-41:9.20.15-11:9.20.15-1~deb13u11:9.20.15-1~deb13u1~bpo12+11:9.20.15-2
Show 16 moreShow less
1:9.20.18-11:9.20.18-1~deb13u11:9.20.18-1~deb13u1~bpo12+11:9.20.19-11:9.20.19-1~bpo12+11:9.20.20-11:9.20.20-1~bpo12+11:9.20.21-11:9.20.21-1~deb13u11:9.20.21-1~deb13u1~bpo12+11:9.20.22-11:9.20.23-11:9.20.23-1~deb13u11:9.20.23-1~deb13u1~bpo12+11:9.20.24-11:9.20.26-1~deb13u1~bpo12+1
1:9.20.26-1~deb13u1
bind9
Debian:14
before 1:9.20.26-1, plus listed versions
1:9.20.11-41:9.20.15-11:9.20.15-1~deb13u11:9.20.15-1~deb13u1~bpo12+11:9.20.15-2
Show 17 moreShow less
1:9.20.18-11:9.20.18-1~deb13u11:9.20.18-1~deb13u1~bpo12+11:9.20.19-11:9.20.19-1~bpo12+11:9.20.20-11:9.20.20-1~bpo12+11:9.20.21-11:9.20.21-1~deb13u11:9.20.21-1~deb13u1~bpo12+11:9.20.22-11:9.20.23-11:9.20.23-1~deb13u11:9.20.23-1~deb13u1~bpo12+11:9.20.24-11:9.20.26-1~deb13u11:9.20.26-1~deb13u1~bpo12+1
1:9.20.26-1
bind
Mageia:10
From an advisory covering 8 CVEs
before 9.20.26-1.mga10
9.20.26-1.mga10
bind
openEuler:24.03-LTS-SP3
From an advisory covering 7 CVEs
before 9.18.21-11.oe2403sp3
9.18.21-11.oe2403sp3
bind
openEuler:24.03-LTS-SP4
From an advisory covering 9 CVEs
before 9.20.21-4.oe2403sp4
9.20.21-4.oe2403sp4
bind
openEuler:24.03-LTS-SP1
From an advisory covering 7 CVEs
before 9.18.21-11.oe2403sp1
9.18.21-11.oe2403sp1
bind
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:9.20.26-0.1.hum1
0:9.20.26-0.1.hum1
bind-chroot
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:9.20.26-0.1.hum1
0:9.20.26-0.1.hum1
bind-devel
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:9.20.26-0.1.hum1
0:9.20.26-0.1.hum1
bind-dnssec-utils
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:9.20.26-0.1.hum1
0:9.20.26-0.1.hum1
bind-doc
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:9.20.26-0.1.hum1
0:9.20.26-0.1.hum1
bind-libs
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:9.20.26-0.1.hum1
0:9.20.26-0.1.hum1
bind-utils
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:9.20.26-0.1.hum1
0:9.20.26-0.1.hum1
bind
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 9 CVEs
before 9.20.26-150700.3.29.1
9.20.26-150700.3.29.1
bind
SUSE:Linux Enterprise Module for Server Applications 15 SP7
From an advisory covering 9 CVEs
before 9.20.26-150700.3.29.1
9.20.26-150700.3.29.1
bind
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 8 CVEs
before 9.18.50-150600.3.32.1
9.18.50-150600.3.32.1
bind
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 8 CVEs
before 9.18.50-150600.3.32.1
9.18.50-150600.3.32.1
isc-dhcp
Ubuntu:18.04:LTS
All versions, plus listed versions
4.3.5-3ubuntu24.3.5-3ubuntu34.3.5-3ubuntu44.3.5-3ubuntu54.3.5-3ubuntu6
Show 5 moreShow less
4.3.5-3ubuntu74.3.5-3ubuntu7.14.3.5-3ubuntu7.24.3.5-3ubuntu7.34.3.5-3ubuntu7.4
None known
bind9
Ubuntu:Pro:20.04:LTS
before 1:9.18.30-0ubuntu0.20.04.2+esm3, plus listed versions
1:9.11.5.P4+dfsg-5.1ubuntu21:9.11.5.P4+dfsg-5.1ubuntu31:9.11.5.P4+dfsg-5.1ubuntu41:9.11.5.P4+dfsg-5.1ubuntu51:9.11.14+dfsg-1ubuntu1
Show 26 moreShow less
1:9.11.14+dfsg-3ubuntu11:9.16.0-1ubuntu31:9.16.0-1ubuntu41:9.16.0-1ubuntu51:9.16.1-0ubuntu11:9.16.1-0ubuntu21:9.16.1-0ubuntu2.11:9.16.1-0ubuntu2.21:9.16.1-0ubuntu2.31:9.16.1-0ubuntu2.41:9.16.1-0ubuntu2.61:9.16.1-0ubuntu2.71:9.16.1-0ubuntu2.81:9.16.1-0ubuntu2.91:9.16.1-0ubuntu2.101:9.16.1-0ubuntu2.111:9.16.1-0ubuntu2.121:9.16.1-0ubuntu2.141:9.16.1-0ubuntu2.151:9.16.1-0ubuntu2.161:9.16.48-0ubuntu0.20.04.11:9.18.28-0ubuntu0.20.04.11:9.18.30-0ubuntu0.20.04.11:9.18.30-0ubuntu0.20.04.21:9.18.30-0ubuntu0.20.04.2+esm11:9.18.30-0ubuntu0.20.04.2+esm2
1:9.18.30-0ubuntu0.20.04.2+esm3
bind9-libs
Ubuntu:20.04:LTS
All versions, plus listed versions
1:9.11.16+dfsg-3~build11:9.11.16+dfsg-3~ubuntu1
None known
bind9
Ubuntu:22.04:LTS
before 1:9.18.39-0ubuntu0.22.04.5, plus listed versions
1:9.16.15-1ubuntu11:9.16.15-1ubuntu21:9.16.15-1ubuntu31:9.18.0-2ubuntu11:9.18.0-2ubuntu2
Show 18 moreShow less
1:9.18.0-2ubuntu31:9.18.1-1ubuntu11:9.18.1-1ubuntu1.11:9.18.1-1ubuntu1.21:9.18.1-1ubuntu1.31:9.18.12-0ubuntu0.22.04.11:9.18.12-0ubuntu0.22.04.21:9.18.12-0ubuntu0.22.04.31:9.18.18-0ubuntu0.22.04.11:9.18.18-0ubuntu0.22.04.21:9.18.24-0ubuntu0.22.04.11:9.18.28-0ubuntu0.22.04.11:9.18.30-0ubuntu0.22.04.11:9.18.30-0ubuntu0.22.04.21:9.18.39-0ubuntu0.22.04.11:9.18.39-0ubuntu0.22.04.21:9.18.39-0ubuntu0.22.04.31:9.18.39-0ubuntu0.22.04.4
1:9.18.39-0ubuntu0.22.04.5
bind9-libs
Ubuntu:22.04:LTS
All versions, plus listed versions
1:9.11.19+dfsg-2.1ubuntu11:9.11.19+dfsg-2.1ubuntu21:9.11.19+dfsg-2.1ubuntu3
None known
bind9
Ubuntu:24.04:LTS
before 1:9.18.39-0ubuntu0.24.04.6, plus listed versions
1:9.18.18-0ubuntu21:9.18.21-0ubuntu11:9.18.24-0ubuntu31:9.18.24-0ubuntu41:9.18.24-0ubuntu5
Show 7 moreShow less
1:9.18.28-0ubuntu0.24.04.11:9.18.30-0ubuntu0.24.04.11:9.18.30-0ubuntu0.24.04.21:9.18.39-0ubuntu0.24.04.11:9.18.39-0ubuntu0.24.04.21:9.18.39-0ubuntu0.24.04.31:9.18.39-0ubuntu0.24.04.5
1:9.18.39-0ubuntu0.24.04.6
isc-dhcp
Ubuntu:24.04:LTS
All versions, plus listed versions
4.4.3-P1-2ubuntu54.4.3-P1-4ubuntu14.4.3-P1-4ubuntu2
None known
bind9
Ubuntu:26.04:LTS
before 1:9.20.24-1ubuntu0.2, plus listed versions
1:9.20.11-1ubuntu21:9.20.11-1ubuntu31:9.20.18-1ubuntu11:9.20.18-1ubuntu21:9.20.18-1ubuntu2.11:9.20.24-1ubuntu0.1
1:9.20.24-1ubuntu0.2
isc-dhcp
Ubuntu:26.04:LTS
All versions, plus listed versions
4.4.3-P1-4ubuntu2
None known
bind9
Ubuntu:22.04:LTS
From an advisory covering 8 CVEs
before 1:9.18.39-0ubuntu0.22.04.5, plus listed versions
1:9.16.15-1ubuntu11:9.16.15-1ubuntu21:9.16.15-1ubuntu31:9.18.0-2ubuntu11:9.18.0-2ubuntu2
Show 18 moreShow less
1:9.18.0-2ubuntu31:9.18.1-1ubuntu11:9.18.1-1ubuntu1.11:9.18.1-1ubuntu1.21:9.18.1-1ubuntu1.31:9.18.12-0ubuntu0.22.04.11:9.18.12-0ubuntu0.22.04.21:9.18.12-0ubuntu0.22.04.31:9.18.18-0ubuntu0.22.04.11:9.18.18-0ubuntu0.22.04.21:9.18.24-0ubuntu0.22.04.11:9.18.28-0ubuntu0.22.04.11:9.18.30-0ubuntu0.22.04.11:9.18.30-0ubuntu0.22.04.21:9.18.39-0ubuntu0.22.04.11:9.18.39-0ubuntu0.22.04.21:9.18.39-0ubuntu0.22.04.31:9.18.39-0ubuntu0.22.04.4
1:9.18.39-0ubuntu0.22.04.5
bind9
Ubuntu:24.04:LTS
From an advisory covering 8 CVEs
before 1:9.18.39-0ubuntu0.24.04.6, plus listed versions
1:9.18.18-0ubuntu21:9.18.21-0ubuntu11:9.18.24-0ubuntu31:9.18.24-0ubuntu41:9.18.24-0ubuntu5
Show 7 moreShow less
1:9.18.28-0ubuntu0.24.04.11:9.18.30-0ubuntu0.24.04.11:9.18.30-0ubuntu0.24.04.21:9.18.39-0ubuntu0.24.04.11:9.18.39-0ubuntu0.24.04.21:9.18.39-0ubuntu0.24.04.31:9.18.39-0ubuntu0.24.04.5
1:9.18.39-0ubuntu0.24.04.6
bind9
Ubuntu:26.04:LTS
From an advisory covering 8 CVEs
before 1:9.20.24-1ubuntu0.2, plus listed versions
1:9.20.11-1ubuntu21:9.20.11-1ubuntu31:9.20.18-1ubuntu11:9.20.18-1ubuntu21:9.20.18-1ubuntu2.11:9.20.24-1ubuntu0.1
1:9.20.24-1ubuntu0.2
bind9
Ubuntu:Pro:14.04:LTS
From an advisory covering 24 CVEs
before 1:9.9.5.dfsg-3ubuntu0.19+esm15, plus listed versions
1:9.9.3.dfsg.P2-4ubuntu11:9.9.3.dfsg.P2-4ubuntu21:9.9.3.dfsg.P2-4ubuntu31:9.9.5.dfsg-21:9.9.5.dfsg-3
Show 32 moreShow less
1:9.9.5.dfsg-3ubuntu0.11:9.9.5.dfsg-3ubuntu0.21:9.9.5.dfsg-3ubuntu0.31:9.9.5.dfsg-3ubuntu0.41:9.9.5.dfsg-3ubuntu0.51:9.9.5.dfsg-3ubuntu0.61:9.9.5.dfsg-3ubuntu0.71:9.9.5.dfsg-3ubuntu0.81:9.9.5.dfsg-3ubuntu0.91:9.9.5.dfsg-3ubuntu0.101:9.9.5.dfsg-3ubuntu0.111:9.9.5.dfsg-3ubuntu0.121:9.9.5.dfsg-3ubuntu0.131:9.9.5.dfsg-3ubuntu0.141:9.9.5.dfsg-3ubuntu0.151:9.9.5.dfsg-3ubuntu0.161:9.9.5.dfsg-3ubuntu0.171:9.9.5.dfsg-3ubuntu0.181:9.9.5.dfsg-3ubuntu0.191:9.9.5.dfsg-3ubuntu0.19+esm11:9.9.5.dfsg-3ubuntu0.19+esm21:9.9.5.dfsg-3ubuntu0.19+esm31:9.9.5.dfsg-3ubuntu0.19+esm41:9.9.5.dfsg-3ubuntu0.19+esm51:9.9.5.dfsg-3ubuntu0.19+esm61:9.9.5.dfsg-3ubuntu0.19+esm71:9.9.5.dfsg-3ubuntu0.19+esm91:9.9.5.dfsg-3ubuntu0.19+esm101:9.9.5.dfsg-3ubuntu0.19+esm111:9.9.5.dfsg-3ubuntu0.19+esm121:9.9.5.dfsg-3ubuntu0.19+esm131:9.9.5.dfsg-3ubuntu0.19+esm14
1:9.9.5.dfsg-3ubuntu0.19+esm15
bind9
Ubuntu:Pro:16.04:LTS
From an advisory covering 24 CVEs
before 1:9.10.3.dfsg.P4-8ubuntu1.19+esm11, plus listed versions
1:9.9.5.dfsg-11ubuntu11:9.9.5.dfsg-121:9.9.5.dfsg-12.11:9.9.5.dfsg-12.1ubuntu11:9.10.3.dfsg.P2-4
Show 33 moreShow less
1:9.10.3.dfsg.P2-51:9.10.3.dfsg.P4-31:9.10.3.dfsg.P4-41:9.10.3.dfsg.P4-51:9.10.3.dfsg.P4-81:9.10.3.dfsg.P4-8ubuntu11:9.10.3.dfsg.P4-8ubuntu1.11:9.10.3.dfsg.P4-8ubuntu1.21:9.10.3.dfsg.P4-8ubuntu1.31:9.10.3.dfsg.P4-8ubuntu1.41:9.10.3.dfsg.P4-8ubuntu1.51:9.10.3.dfsg.P4-8ubuntu1.61:9.10.3.dfsg.P4-8ubuntu1.71:9.10.3.dfsg.P4-8ubuntu1.81:9.10.3.dfsg.P4-8ubuntu1.91:9.10.3.dfsg.P4-8ubuntu1.101:9.10.3.dfsg.P4-8ubuntu1.111:9.10.3.dfsg.P4-8ubuntu1.121:9.10.3.dfsg.P4-8ubuntu1.141:9.10.3.dfsg.P4-8ubuntu1.151:9.10.3.dfsg.P4-8ubuntu1.161:9.10.3.dfsg.P4-8ubuntu1.171:9.10.3.dfsg.P4-8ubuntu1.181:9.10.3.dfsg.P4-8ubuntu1.191:9.10.3.dfsg.P4-8ubuntu1.19+esm11:9.10.3.dfsg.P4-8ubuntu1.19+esm21:9.10.3.dfsg.P4-8ubuntu1.19+esm31:9.10.3.dfsg.P4-8ubuntu1.19+esm51:9.10.3.dfsg.P4-8ubuntu1.19+esm61:9.10.3.dfsg.P4-8ubuntu1.19+esm71:9.10.3.dfsg.P4-8ubuntu1.19+esm81:9.10.3.dfsg.P4-8ubuntu1.19+esm91:9.10.3.dfsg.P4-8ubuntu1.19+esm10
1:9.10.3.dfsg.P4-8ubuntu1.19+esm11
bind9
Ubuntu:Pro:18.04:LTS
From an advisory covering 24 CVEs
before 1:9.11.3+dfsg-1ubuntu1.19+esm6, plus listed versions
1:9.10.3.dfsg.P4-12.6ubuntu11:9.11.2.P1-1ubuntu21:9.11.2.P1-1ubuntu31:9.11.2.P1-1ubuntu41:9.11.2.P1-1ubuntu5
Show 22 moreShow less
1:9.11.3+dfsg-1ubuntu11:9.11.3+dfsg-1ubuntu1.11:9.11.3+dfsg-1ubuntu1.21:9.11.3+dfsg-1ubuntu1.31:9.11.3+dfsg-1ubuntu1.51:9.11.3+dfsg-1ubuntu1.71:9.11.3+dfsg-1ubuntu1.81:9.11.3+dfsg-1ubuntu1.91:9.11.3+dfsg-1ubuntu1.101:9.11.3+dfsg-1ubuntu1.111:9.11.3+dfsg-1ubuntu1.121:9.11.3+dfsg-1ubuntu1.131:9.11.3+dfsg-1ubuntu1.141:9.11.3+dfsg-1ubuntu1.151:9.11.3+dfsg-1ubuntu1.161:9.11.3+dfsg-1ubuntu1.171:9.11.3+dfsg-1ubuntu1.181:9.11.3+dfsg-1ubuntu1.19+esm11:9.11.3+dfsg-1ubuntu1.19+esm21:9.11.3+dfsg-1ubuntu1.19+esm31:9.11.3+dfsg-1ubuntu1.19+esm41:9.11.3+dfsg-1ubuntu1.19+esm5
1:9.11.3+dfsg-1ubuntu1.19+esm6
bind9
Ubuntu:Pro:20.04:LTS
From an advisory covering 24 CVEs
before 1:9.18.30-0ubuntu0.20.04.2+esm3, plus listed versions
1:9.11.5.P4+dfsg-5.1ubuntu21:9.11.5.P4+dfsg-5.1ubuntu31:9.11.5.P4+dfsg-5.1ubuntu41:9.11.5.P4+dfsg-5.1ubuntu51:9.11.14+dfsg-1ubuntu1
Show 26 moreShow less
1:9.11.14+dfsg-3ubuntu11:9.16.0-1ubuntu31:9.16.0-1ubuntu41:9.16.0-1ubuntu51:9.16.1-0ubuntu11:9.16.1-0ubuntu21:9.16.1-0ubuntu2.11:9.16.1-0ubuntu2.21:9.16.1-0ubuntu2.31:9.16.1-0ubuntu2.41:9.16.1-0ubuntu2.61:9.16.1-0ubuntu2.71:9.16.1-0ubuntu2.81:9.16.1-0ubuntu2.91:9.16.1-0ubuntu2.101:9.16.1-0ubuntu2.111:9.16.1-0ubuntu2.121:9.16.1-0ubuntu2.141:9.16.1-0ubuntu2.151:9.16.1-0ubuntu2.161:9.16.48-0ubuntu0.20.04.11:9.18.28-0ubuntu0.20.04.11:9.18.30-0ubuntu0.20.04.11:9.18.30-0ubuntu0.20.04.21:9.18.30-0ubuntu0.20.04.2+esm11:9.18.30-0ubuntu0.20.04.2+esm2
1:9.18.30-0ubuntu0.20.04.2+esm3
bind9
Ubuntu:22.04:LTS
From an advisory covering 24 CVEs
before 1:9.18.39-0ubuntu0.22.04.7, plus listed versions
1:9.16.15-1ubuntu11:9.16.15-1ubuntu21:9.16.15-1ubuntu31:9.18.0-2ubuntu11:9.18.0-2ubuntu2
Show 20 moreShow less
1:9.18.0-2ubuntu31:9.18.1-1ubuntu11:9.18.1-1ubuntu1.11:9.18.1-1ubuntu1.21:9.18.1-1ubuntu1.31:9.18.12-0ubuntu0.22.04.11:9.18.12-0ubuntu0.22.04.21:9.18.12-0ubuntu0.22.04.31:9.18.18-0ubuntu0.22.04.11:9.18.18-0ubuntu0.22.04.21:9.18.24-0ubuntu0.22.04.11:9.18.28-0ubuntu0.22.04.11:9.18.30-0ubuntu0.22.04.11:9.18.30-0ubuntu0.22.04.21:9.18.39-0ubuntu0.22.04.11:9.18.39-0ubuntu0.22.04.21:9.18.39-0ubuntu0.22.04.31:9.18.39-0ubuntu0.22.04.41:9.18.39-0ubuntu0.22.04.51:9.18.39-0ubuntu0.22.04.6
1:9.18.39-0ubuntu0.22.04.7
bind9
Ubuntu:24.04:LTS
From an advisory covering 24 CVEs
before 1:9.18.39-0ubuntu0.24.04.8, plus listed versions
1:9.18.18-0ubuntu21:9.18.21-0ubuntu11:9.18.24-0ubuntu31:9.18.24-0ubuntu41:9.18.24-0ubuntu5
Show 9 moreShow less
1:9.18.28-0ubuntu0.24.04.11:9.18.30-0ubuntu0.24.04.11:9.18.30-0ubuntu0.24.04.21:9.18.39-0ubuntu0.24.04.11:9.18.39-0ubuntu0.24.04.21:9.18.39-0ubuntu0.24.04.31:9.18.39-0ubuntu0.24.04.51:9.18.39-0ubuntu0.24.04.61:9.18.39-0ubuntu0.24.04.7
1:9.18.39-0ubuntu0.24.04.8
bind9
Ubuntu:26.04:LTS
From an advisory covering 24 CVEs
before 1:9.20.24-1ubuntu0.4, plus listed versions
1:9.20.11-1ubuntu21:9.20.11-1ubuntu31:9.20.18-1ubuntu11:9.20.18-1ubuntu21:9.20.18-1ubuntu2.11:9.20.24-1ubuntu0.11:9.20.24-1ubuntu0.21:9.20.24-1ubuntu0.3
1:9.20.24-1ubuntu0.4
bind
openSUSE:Tumbleweed
From an advisory covering 9 CVEs
before 9.20.26-1.1
9.20.26-1.1
bind
openSUSE:Leap 16.0
From an advisory covering 9 CVEs
before 9.20.26-160000.1.1
9.20.26-160000.1.1

History

History
RecordedChangedSources
affectedOSV
referencesOSV
factsOSV
affectedOSV
products, referencesNVD
affected, aliases, published, referencesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-10822 is a medium vulnerability (CVSS 6.5) in Isc Bind, published July 22, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.42%, the 36th percentile. Fixed in bind 9.20.26-r0.

References

Show 110 moreShow less
This page doesn't list everything

Left out here: the rest of 4 source descriptions. The JSON record has them.

MoveEnter Open