Advisories · Technology
ISC BIND 9.
Every CVE that names ISC BIND 9 among its affected products, newest first. Vendors and products are as the CNA wrote them; check the affected versions on each record.
- CVSS 7.5 High
Specific RPZ configurations and query patterns may result in an unexpected exit
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
Named may terminate unexpectedly when a redirect zone is used with strict QNAME minimization
- ISC BIND 9
- Memory corruption
- Denial of service
- CVSS 8.1 High
Concurrent GSS-TSIG messages corrupt memory
- ISC BIND 9
- Race condition
- Memory corruption
- CVSS 7.5 High
Amplified resource exhaustion in inbound message processing
- ISC BIND 9
- Denial of service
- CVSS 5.9 Medium
NSEC3 insecure-referral proof can use unrelated cached NSEC3 RRsets
- ISC BIND 9
- CWE-346
- CVSS 5.3 Medium
Message parser retains every identical singleton RDATA, enabling wire-to-work amplification
- ISC BIND 9
- CWE-405
- CVSS 5.3 Medium
Resource Exhaustion via Excessive DNSSEC Cryptographic Material Matching
- ISC BIND 9
- Denial of service
- CVSS 6.5 Medium
Unauthenticated IXFR deltas are applied to the live zone before TSIG verification
- ISC BIND 9
- CWE-349
- CVSS 7.5 High
Validating resolver can abort while caching a mismatched NOQNAME proof
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
named aborts on a TKEY query when the user configuration has no global options statement
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
Use-after-free in query_addnoqnameproof() via the DNS64 filter64 path
- ISC BIND 9
- Memory corruption
- CVSS 7.5 High
SVCB AliasMode additional-data error leaks qpcache references
- ISC BIND 9
- Denial of service
- CVSS 5.8 Medium
Out-of-zone database nodes can become authoritative zone cuts
- ISC BIND 9
- CWE-349
- CVSS 7.5 High
Unauthenticated remote crash of named via a single DoH SIG(0) request
- ISC BIND 9
- Memory corruption
- CVSS 5.9 Medium
checkwildcard() accepts an out-of-zone NSEC as a wildcard-nonexistence proof
- ISC BIND 9
- CWE-345
- CVSS 5.9 Medium
qpcache NOQNAME proof use-after-free crashes recursive resolver
- ISC BIND 9
- Memory corruption
- CVSS 7.5 High
Remote assertion failure via 16-bit length truncation in `dns_ncache_add()`
- ISC BIND 9
- CWE-197
- CVSS 7.5 High
Remote CPU denial of service through cached SVCB/HTTPS AliasMode trees
- ISC BIND 9
- CWE-1050
- CVSS 8.6 High
DNSSEC Validation Bypass via Out-of-Zone NSEC Next Field
- ISC BIND 9
- CWE-346
- CVSS 7.5 High
Unexpected exit in certain situations with NSEC and NSEC3 both present
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
Record ordering based unexpected exit with CNAME or DNAME
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
Cache poisoning possible with label count discrepancy, RRSIG, and wildcards
- ISC BIND 9
- CWE-1284
- CVSS 7.5 High
Potential memory usage beyond configured limits
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
Unnecessary validation of DNSSEC signed records
- ISC BIND 9
- CWE-408
- CVSS 7.5 High
Potential wildcard CNAME RPZ policy bypass
- ISC BIND 9
- CWE-790
- CVSS 6.5 Medium
Key Record using PRIVATEDNS algorithm may lead to unexpected exit
- ISC BIND 9
- Denial of service
- CWE-1284
- CVSS 6.8 Medium
Incorrect acceptance of NSEC3 records
- ISC BIND 9
- Weak cryptography or TLS
- CVSS 5.3 Medium
Unbounded resend loop in BIND 9 resolver
- ISC BIND 9
- CWE-606
- CVSS 7.5 High
SIG(0) validation during query flood may lead to undefined behavior
- ISC BIND 9
- Race condition
- Memory corruption
- CVSS 7.5 High
Invalid handling of CLASS != IN
- ISC BIND 9
- Memory corruption
- Denial of service
- CVSS 7.4 High
Heap use-after-free vulnerability in BIND 9 DNS-over-HTTPS implementation
- ISC BIND 9
- Memory corruption
- CVSS 5.3 Medium
Amplification vulnerabilities via self-pointed glue records
- ISC BIND 9
- CWE-408
- CVSS 7.5 High
BIND 9 server memory exhaustion during GSS-API TKEY negotiation
- ISC BIND 9
- Denial of service
- CWE-771
- CVSS 5.4 Medium
A stack use-after-return flaw in SIG(0) handling code may enable ACL bypass
- ISC BIND 9
- CWE-305
- CWE-562
- CVSS 6.5 Medium
Authenticated query containing a TKEY record may cause named to terminate unexpectedly
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
Memory leak in code preparing DNSSEC proofs of non-existence
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
Excessive NSEC3 iterations cause high CPU load during insecure delegation validation
- ISC BIND 9
- Denial of service
- CWE-606
- CVSS 7.5 High
Malformed BRID/HHIT records can cause named to terminate unexpectedly
- ISC BIND 9
- Denial of service
- CWE-1286
- CVSS 8.6 High
Cache poisoning due to weak PRNG
- ISC BIND 9
- CWE-341
- CVSS 8.6 High
Cache poisoning attacks with unsolicited RRs
- ISC BIND 9
- CWE-349
- CVSS 7.5 HighCritical · CVSS 7+ and EPSS
Resource exhaustion via malformed DNSKEY handling
- ISC BIND 9
- CWE-405
- CVSS 7.5 High
A possible assertion failure when 'stale-answer-client-timeout' is set to '0'
- ISC BIND 9
- Denial of service
- CVSS 8.6 High
Birthday Attack against Resolvers supporting ECS
- ISC BIND 9
- CWE-349
- CVSS 7.5 HighCritical · CVSS 7+ and EPSS
DNS message with invalid TSIG causes an assertion failure
- ISC BIND 9
- CWE-232
- CVSS 7.5 HighCritical · CVSS 7+ and EPSS
DNS-over-HTTPS implementation suffers from multiple issues under heavy query load
- ISC BIND 9
- Denial of service
- CVSS 7.5 HighCritical · CVSS 7+ and EPSS
Many records in the additional section cause CPU exhaustion
- ISC BIND 9
- CWE-405
- CVSS 7.5 High
Assertion failure when serving both stale cache data and authoritative zone content
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
SIG(0) can be used to exhaust CPU resources
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
BIND's database will be slow if a very large number of RRs exist at the same name
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
A flood of DNS messages over TCP may make the server unstable
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
Specific recursive query patterns may lead to an out-of-memory condition
- ISC BIND 9
- Denial of service
- CVSS 5.3 Medium
Cleaning an ECS-enabled cache may cause excessive CPU load
- ISC BIND 9
- CVSS 7.5 High
Enabling both DNS64 and serve-stale may cause an assertion failure during recursive resolution
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
Querying RFC 1918 reverse zones may cause an assertion failure when "nxdomain-redirect" is enabled
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
Parsing large DNS messages may cause excessive CPU load
- ISC BIND 9
- Denial of service
- CVSS 7.5 High
named may terminate unexpectedly under high DNS-over-TLS query load
- ISC BIND 9
- CVSS 7.5 High
A stack exhaustion flaw in control channel code may cause named to terminate unexpectedly
- ISC BIND 9
- CWE-1325
- CVSS 7.5 High
Exceeding the recursive-clients quota may cause named to terminate unexpectedly when stale-answer-client-timeout is set to 0
- ISC BIND 9
- CVSS 7.5 High
Malformed NSEC records can cause named to terminate unexpectedly when synth-from-dnssec is enabled
- ISC BIND 9
- CVSS 7.5 High
named's configured cache size limit can be significantly exceeded
- ISC BIND 9