An out-of-bounds read vulnerability exists in dnsmasq's find_soa() function in src/rfc1035.c. When parsing NS section records, extract_name() is called with extrabytes=0, failing to validate that 10 additional bytes exist for fixed-length DNS record fields. A remote attacker controlling a DNS zone can exploit this via a crafted NXDOMAIN response to cause a 10-byte heap out-of-bounds read, potentially accessing stale data from prior transactions.
References
| Link | Resource |
|---|---|
| https://access.redhat.com/security/cve/CVE-2026-12969 | Vendor Advisory Mitigation |
| https://bugzilla.redhat.com/show_bug.cgi?id=2491663 | Issue Tracking Vendor Advisory |
Configurations
History
08 Jul 2026, 15:10
| Type | Values Removed | Values Added |
|---|---|---|
| First Time |
Redhat enterprise Linux
Redhat Thekelleys Thekelleys dnsmasq |
|
| References | () https://access.redhat.com/security/cve/CVE-2026-12969 - Vendor Advisory, Mitigation | |
| References | () https://bugzilla.redhat.com/show_bug.cgi?id=2491663 - Issue Tracking, Vendor Advisory | |
| CPE | cpe:2.3:o:redhat:enterprise_linux:10.0:*:*:*:*:*:*:* cpe:2.3:a:thekelleys:dnsmasq:*:*:*:*:*:*:*:* |
23 Jun 2026, 14:17
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-06-23 14:17
Updated : 2026-07-08 15:10
NVD link : CVE-2026-12969
Mitre link : CVE-2026-12969
CVE.ORG link : CVE-2026-12969
JSON object : View
Products Affected
redhat
- enterprise_linux
thekelleys
- dnsmasq
CWE
CWE-125
Out-of-bounds Read
