CVE Database›CVE-2026-19667

CVE-2026-19667

bind9: bind: BIND 9: Denial of Service via 16-bit length truncation in DNS negative cache handling

Loading…

Severity

Important

Red Hat Product Security

7.5

CVSS 3.1

Review impact separately from score.

Published · September 16, 2026

Updated · November 3, 2026

Description

A flaw was found in bind9's named component. A remote attacker, by sending a specially crafted DNS negative answer of exactly 65536 bytes from an authoritative server, can cause a 16-bit length truncation. This results in a zero-byte negative cache entry. When named attempts to read this invalid entry, it will unexpectedly terminate, leading to a Denial of Service (DoS).

Statement

This is an Important denial of service flaw in BIND 9's named service. An attacker-controlled authoritative server can trigger a named abort by sending a precisely sized negative DNS answer. This vulnerability primarily affects BIND instances configured as recursive resolvers that query untrusted authoritative servers, leading to service disruption.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

To reduce the exposure to this vulnerability, configure BIND 9 to forward all DNS queries to trusted, non-vulnerable upstream DNS servers. This prevents the local named instance from directly interacting with potentially malicious authoritative servers.

Example configuration in named.conf:

options {
    forwarders { 192.0.2.1; 192.0.2.2; };
    forward only;
};

Replace 192.0.2.1 and 192.0.2.2 with the IP addresses of your trusted upstream DNS servers. After modifying the configuration, restart the named service for the changes to take effect. This configuration may impact DNS resolution if the configured forwarders are unavailable or do not provide comprehensive resolution.

CVSS / CWE

CVSS 3.1 · 7.5
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

CWE-190 · Integer Overflow or Wraparound