Skip to content
OpenAdvisories
High ELSA-2026-93610 4 CVEs

Important: bind security update (Oracle Linux 9)

Published Nov 2, 2026 · Updated Nov 2, 2026

Summary

[9.16.23-40.0.1.el9_8.13]
- Fix warning when changing device file permissions [Orabug: 36518580]

[32:9.16.23-40.13]
- Fix CVE-2026-94300: Arbitrary code execution via GSS-TSIG UDP message replay.
- Fix CVE-2026-97313: Denial of Service via assertion failure in RPZ query processing.
- Fix CVE-2026-96888: Denial of Service via assertion failure during redirect processing.
- Fix CVE-2026-19630: Denial of Service via unbounded processing of crafted DNS messages.

[32:9.16.23-40.12]
- Fix CVE-2026-19662: NOQNAME proof use-after-free could crash recursive resolver.

[32:9.16.23-40.11]
- Backport 'Do not use header_prev in expire_lru_headers' from upstream. (RHEL-276913)

[32:9.16.23-40.10]
- Prevent assertion failure in dns64 mode with break-dnssec yes (CVE-2026-19666)
- Prevent crash on wildcard responses containing both NSEC and NSEC3 proofs (CVE-2026-80274)
- Reject oversized negative cached records early (CVE-2026-19667)

[32:9.16.23-40.9]
- Add new root key 38696 into package files (RHEL-255763)
- Update built-in anchors in delv and named

[32:9.16.23-40.8]
- Fix NSEC3 signer validation (CVE-2026-10723)

[32:9.16.23-40.7]
- Fix CVE-2026-13321: reject out-of-zone NSEC next owner names

[32:9.16.23-40.6]
- Fix RPZ name-too-long wildcard expansion (CVE-2026-11331)

[32:9.16.23-40.5]
- Fix dns_rdataset_addnoqname() accepting unsigned NSEC/NSEC3
(CVE-2026-13204)

Fixed packages 10

ReleasePackageFixed in
Oracle Linux · 9 bind 32:9.16.23-40.0.1.el9_8.13
Oracle Linux · 9 bind-chroot 32:9.16.23-40.0.1.el9_8.13
Oracle Linux · 9 bind-devel 32:9.16.23-40.0.1.el9_8.13
Oracle Linux · 9 bind-dnssec-doc 32:9.16.23-40.0.1.el9_8.13
Oracle Linux · 9 bind-dnssec-utils 32:9.16.23-40.0.1.el9_8.13
Oracle Linux · 9 bind-doc 32:9.16.23-40.0.1.el9_8.13
Oracle Linux · 9 bind-libs 32:9.16.23-40.0.1.el9_8.13
Oracle Linux · 9 bind-license 32:9.16.23-40.0.1.el9_8.13
Oracle Linux · 9 bind-utils 32:9.16.23-40.0.1.el9_8.13
Oracle Linux · 9 python3-bind 32:9.16.23-40.0.1.el9_8.13

Vulnerabilities 4

  • High 8.1
    CVE-2026-94300 Public exploit

    Concurrent GSS-TSIG messages corrupt memory

    Replaying GSS-TSIG signed UDP messages can result in memory corruption in "`named`". An attacker who can capture a previously signed UDP message can replay it while the negotiated TSIG key is still valid. By also sending crafted queries to a zone the attacker…

  • High 7.5

    Amplified resource exhaustion in inbound message processing

    In a BIND resolver, inbound DNS protocol messages with a particular structure will result in additional processing, with no limit imposed by BIND. A DNS message with a maliciously large number of such structures will cause BIND to consume disproportionate amo…

  • High 7.5

    Named may terminate unexpectedly when a redirect zone is used with strict QNAME minimization

    A BIND resolver that is configured with both a "redirect" zone and "qname-minimization strict" may abort with an assertion failure while processing the redirect. This issue affects BIND 9 versions 9.16.0 through 9.18.50, 9.20.0 through 9.20.29, 9.21.0 through…

  • High 7.5

    Specific RPZ configurations and query patterns may result in an unexpected exit

    A recursive BIND server that receives a query with recursion desired (RD=1) followed by a non-recursive query (RD=0) may exit with an assertion failure, resulting in a denial of service. To be vulnerable, the BIND server must allow recursive queries and have …