CVE-2026-10822

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.
Configurations

No configuration.

History

22 Jul 2026, 15:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-07-22 15:16

Updated : 2026-07-22 20:33


NVD link : CVE-2026-10822

Mitre link : CVE-2026-10822

CVE.ORG link : CVE-2026-10822


JSON object : View

Products Affected

No product.

CWE
CWE-617

Reachable Assertion

CWE-1284

Improper Validation of Specified Quantity in Input