cbcvebase.

Isc Bind 9 vulnerabilities

68 known vulnerabilities affecting isc/bind_9.

Total CVEs
68
CISA KEV
0
Public exploits
1
Exploited in wild
0
Severity breakdown
CRITICAL1HIGH48MEDIUM18LOW1

Vulnerabilities

Page 2 of 4
CVE-2023-3341P3HIGHCVSS 7.5≥ 9.2.0, ≤ 9.16.43≥ 9.18.0, ≤ 9.18.18+3 more2023-09-20
CVE-2023-3341 [HIGH] CWE-787 CVE-2023-3341: The code that processes control channel messages sent to `named` calls certain functions recursively The code that processes control channel messages sent to `named` calls certain functions recursively during packet parsing. Recursion depth is only limited by the maximum accepted packet size; depending on the environment, this may cause the packet-parsing code to run out of available stack memory, causing `named` to terminate unexpectedly. Since each i
nvd
CVE-2017-3143P3MEDIUMCVSS 5.9v9.4.0->9.8.8, 9.9.0->9.9.10-P1, 9.10.0->9.10.5-P1, 9.11.0->9.11.1-P1, 9.9.3-S1->9.9.10-S2, 9.10.5-S1->9.10.5-S22019-01-16
CVE-2017-3143 [MEDIUM] CVE-2017-3143: An attacker who is able to send and receive messages to an authoritative DNS server and who has know An attacker who is able to send and receive messages to an authoritative DNS server and who has knowledge of a valid TSIG key name for the zone and service being targeted may be able to manipulate BIND into accepting an unauthorized dynamic update. Affects BIND 9.4.0->9.8.8, 9.9.0->9.9.10-P1, 9.10.0->9.10.5-P1, 9.11.0->9.11.1-P1, 9.9.3-S1->9.9.10-S2, 9.10.5-S
nvd
CVE-2026-3039P3HIGHCVSS 7.5≥ 9.0.0, ≤ 9.16.50≥ 9.18.0, ≤ 9.18.48+5 more2026-05-20
CVE-2026-3039 [HIGH] CWE-771 CVE-2026-3039: BIND servers that are configured to use TKEY-based authentication via GSS-API tokens are vulnerable BIND servers that are configured to use TKEY-based authentication via GSS-API tokens are vulnerable to excessive memory consumption when receiving and processing maliciously-constructed packets. Typically these servers will be found in Active Directory integrated DNS deployments and/or Kerberos-secured DNS environments. This issue affects BIND 9 versions
nvd
CVE-2026-11331P3HIGHCVSS 7.5≥ 9.16.0, ≤ 9.18.50≥ 9.20.0, ≤ 9.20.24+3 more2026-07-22
CVE-2026-11331 [HIGH] CWE-790 CVE-2026-11331: An attacker who knows (or guesses) that a resolver uses RPZ with wildcard CNAME policies can craft q 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 version
nvd
CVE-2026-11721P3HIGHCVSS 7.5≥ 9.11.0, ≤ 9.18.50≥ 9.20.0, ≤ 9.20.24+3 more2026-07-22
CVE-2026-11721 [HIGH] CWE-1284 CVE-2026-11721: It is possible for an attacker's zone to respond to a query with an RRSIG that has a smaller number 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 atta
nvd
CVE-2024-0760P3HIGHCVSS 7.5≥ 9.18.1, ≤ 9.18.27≥ 9.19.0, ≤ 9.19.24+1 more2024-07-23
CVE-2024-0760 [HIGH] CWE-770 CVE-2024-0760: A malicious client can send many DNS messages over TCP, potentially causing the server to become uns A malicious client can send many DNS messages over TCP, potentially causing the server to become unstable while the attack is in progress. The server may recover after the attack ceases. Use of ACLs will not mitigate the attack. This issue affects BIND 9 versions 9.18.1 through 9.18.27, 9.19.0 through 9.19.24, and 9.18.11-S1 through 9.18.27-S1.
nvd
CVE-2018-5743P3HIGHCVSS 7.5vBIND 9.9.0 -> 9.10.8-P1, 9.11.0 -> 9.11.6, 9.12.0 -> 9.12.4, 9.14.0. BIND 9 Supported Preview Edition versions 9.9.3-S1 -> 9.11.5-S3, and 9.11.5-S5. Versions 9.13.0 -> 9.13.7 of the 9.13 development branch are also affected. Versions prior to BIND 9.9.0 have not been evaluated for vulnerability to CVE-2018-5743.2019-10-09
CVE-2018-5743 [HIGH] CWE-770 CVE-2018-5743: By design, BIND is intended to limit the number of TCP clients that can be connected at any given ti By design, BIND is intended to limit the number of TCP clients that can be connected at any given time. The number of allowed connections is a tunable parameter which, if unset, defaults to a conservative value for most servers. Unfortunately, the code which was intended to limit the number of simultaneous connections contained an error which could be e
nvd
CVE-2019-6467P3HIGHCVSS 7.5vBIND 9.12.0-> 9.12.4, 9.14.0. Also affects all releases in the 9.13 development branch.2019-10-09
CVE-2019-6467 [HIGH] CWE-617 CVE-2019-6467: A programming error in the nxdomain-redirect feature can cause an assertion failure in query.c if th A programming error in the nxdomain-redirect feature can cause an assertion failure in query.c if the alternate namespace used by nxdomain-redirect is a descendant of a zone that is served locally. The most likely scenario where this might occur is if the server, in addition to performing NXDOMAIN redirection for recursive clients, is also serving a loc
nvd
CVE-2023-2828P3HIGHCVSS 7.5≥ 9.11.0, ≤ 9.16.41≥ 9.18.0, ≤ 9.18.15+3 more2023-06-21
CVE-2023-2828 [HIGH] CWE-770 CVE-2023-2828: Every `named` instance configured to run as a recursive resolver maintains a cache database holding Every `named` instance configured to run as a recursive resolver maintains a cache database holding the responses to the queries it has recently sent to authoritative servers. The size limit for that cache database can be configured using the `max-cache-size` statement in the configuration file; it defaults to 90% of the total amount of memory available
nvd
CVE-2024-1975P3HIGHCVSS 7.5≥ 9.0.0, ≤ 9.11.37≥ 9.16.0, ≤ 9.16.50+5 more2024-07-23
CVE-2024-1975 [HIGH] CWE-770 CVE-2024-1975: If a server hosts a zone containing a "KEY" Resource Record, or a resolver DNSSEC-validates a "KEY" If a server hosts a zone containing a "KEY" Resource Record, or a resolver DNSSEC-validates a "KEY" Resource Record from a DNSSEC-signed domain in cache, a client can exhaust resolver CPU resources by sending a stream of SIG(0) signed requests. This issue affects BIND 9 versions 9.0.0 through 9.11.37, 9.16.0 through 9.16.50, 9.18.0 through 9.18.27, 9.19.
nvd
CVE-2026-3104P3HIGHCVSS 7.5≥ 9.20.0, ≤ 9.20.20≥ 9.21.0, ≤ 9.21.19+1 more2026-03-25
CVE-2026-3104 [HIGH] CWE-772 CVE-2026-3104: A specially crafted domain can be used to cause a memory leak in a BIND resolver simply by querying A specially crafted domain can be used to cause a memory leak in a BIND resolver simply by querying this domain. This issue affects BIND 9 versions 9.20.0 through 9.20.20, 9.21.0 through 9.21.19, and 9.20.9-S1 through 9.20.20-S1. BIND 9 versions 9.18.0 through 9.18.46 and 9.18.11-S1 through 9.18.46-S1 are NOT affected.
nvd
CVE-2026-11622P3HIGHCVSS 7.5≥ 9.11.0, ≤ 9.18.50≥ 9.20.0, ≤ 9.20.24+3 more2026-07-22
CVE-2026-11622 [HIGH] CWE-770 CVE-2026-11622: A DNSSEC validating resolver that is under a random subdomain attack against a DNSSEC-signed zone ca 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
nvd
CVE-2018-5737P3HIGHCVSS 7.5v9.12.0 and 9.12.12019-01-16
CVE-2018-5737 [HIGH] CWE-617 CVE-2018-5737: A problem with the implementation of the new serve-stale feature in BIND 9.12 can lead to an asserti A problem with the implementation of the new serve-stale feature in BIND 9.12 can lead to an assertion failure in rbtdb.c, even when stale-answer-enable is off. Additionally, problematic interaction between the serve-stale feature and NSEC aggressive negative caching can in some cases cause undesirable behavior from named, such as a recursion loop or ex
nvd
CVE-2024-1737P3HIGHCVSS 7.5≥ 9.11.0, ≤ 9.11.37≥ 9.16.0, ≤ 9.16.50+5 more2024-07-23
CVE-2024-1737 [HIGH] CWE-770 CVE-2024-1737: Resolver caches and authoritative zone databases that hold significant numbers of RRs for the same h Resolver caches and authoritative zone databases that hold significant numbers of RRs for the same hostname (of any RTYPE) can suffer from degraded performance as content is being added or updated, and also when handling client queries for this name. This issue affects BIND 9 versions 9.11.0 through 9.11.37, 9.16.0 through 9.16.50, 9.18.0 through 9.18.2
nvd
CVE-2024-4076P3HIGHCVSS 7.5≥ 9.16.13, ≤ 9.16.50≥ 9.18.0, ≤ 9.18.27+4 more2024-07-23
CVE-2024-4076 [HIGH] CWE-617 CVE-2024-4076: Client queries that trigger serving stale data and that also require lookups in local authoritative Client queries that trigger serving stale data and that also require lookups in local authoritative zone data may result in an assertion failure. This issue affects BIND 9 versions 9.16.13 through 9.16.50, 9.18.0 through 9.18.27, 9.19.0 through 9.19.24, 9.11.33-S1 through 9.11.37-S1, 9.16.13-S1 through 9.16.50-S1, and 9.18.11-S1 through 9.18.27-S1.
nvd
CVE-2019-6475P3HIGHCVSS 7.5v9.14.0 up to 9.14.6v9.15.0 up to 9.15.42019-10-17
CVE-2019-6475 [HIGH] CWE-345 CVE-2019-6475: Mirror zones are a BIND feature allowing recursive servers to pre-cache zone data provided by other Mirror zones are a BIND feature allowing recursive servers to pre-cache zone data provided by other servers. A mirror zone is similar to a zone of type secondary, except that its data is subject to DNSSEC validation before being used in answers, as if it had been looked up via traditional recursion, and when mirror zone data cannot be validated, BIND fal
nvd
CVE-2026-11605P3HIGHCVSS 7.5≥ 9.20.0, ≤ 9.20.24≥ 9.21.0, ≤ 9.21.23+1 more2026-07-22
CVE-2026-11605 [HIGH] CWE-408 CVE-2026-11605: The issue is a resource exhaustion vulnerability associated with DNSSEC validation. BIND always vali 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
nvd
CVE-2018-5734P3HIGHCVSS 7.5v9.10.5-S1 to 9.10.5-S4, 9.10.6-S1, 9.10.6-S22019-01-16
CVE-2018-5734 [HIGH] CWE-617 CVE-2018-5734: While handling a particular type of malformed packet BIND erroneously selects a SERVFAIL rcode inste While handling a particular type of malformed packet BIND erroneously selects a SERVFAIL rcode instead of a FORMERR rcode. If the receiving view has the SERVFAIL cache feature enabled, this can trigger an assertion failure in badcache.c when the request doesn't contain all of the expected information. Affects BIND 9.10.5-S1 to 9.10.5-S4, 9.10.6-S1, 9.10
nvd
CVE-2018-5744P3HIGHCVSS 7.5vBIND 9.10.7 -> 9.10.8-P1, 9.11.3 -> 9.11.5-P1, 9.12.0 -> 9.12.3-P1, and versions 9.10.7-S1 -> 9.11.5-S3 of BIND 9 Supported Preview Edition. Versions 9.13.0 -> 9.13.6 of the 9.13 development branch are also affected.2019-10-09
CVE-2018-5744 [HIGH] CWE-772 CVE-2018-5744: A failure to free memory can occur when processing messages having a specific combination of EDNS op A failure to free memory can occur when processing messages having a specific combination of EDNS options. Versions affected are: BIND 9.10.7 -> 9.10.8-P1, 9.11.3 -> 9.11.5-P1, 9.12.0 -> 9.12.3-P1, and versions 9.10.7-S1 -> 9.11.5-S3 of BIND 9 Supported Preview Edition. Versions 9.13.0 -> 9.13.6 of the 9.13 development branch are also affected.
nvd
CVE-2023-2911P3HIGHCVSS 7.5≥ 9.16.33, ≤ 9.16.41≥ 9.18.7, ≤ 9.18.15+2 more2023-06-21
CVE-2023-2911 [HIGH] CWE-787 CVE-2023-2911: If the `recursive-clients` quota is reached on a BIND 9 resolver configured with both `stale-answer- If the `recursive-clients` quota is reached on a BIND 9 resolver configured with both `stale-answer-enable yes;` and `stale-answer-client-timeout 0;`, a sequence of serve-stale-related lookups could cause `named` to loop and terminate unexpectedly due to a stack overflow. This issue affects BIND 9 versions 9.16.33 through 9.16.41, 9.18.7 through 9.18.15
nvd