CVE Catalog

CVE-2026-12969

MediumCVSS 5.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.24%

15th percentile - higher than 15% of all known CVEs

Summary

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.

Risk Assessment

The risk involves potential leakage of sensitive heap memory data, which could expose information about other DNS queries or system configuration. An attacker may also destabilize the dnsmasq server.

Recommendation

Immediately update dnsmasq to the latest version containing the fix for CVE-2026-12969. If an update is not possible, restrict DNS server access to trusted clients only.

Other vulnerabilities in dnsmasq

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS