CVE-2026-12969
Fixed in a distro release EPSS <1%CVSS 5.3
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.
Products: Red Hat Enterprise Linux 10, Red Hat Enterprise Linux 6, Red Hat Enterprise Linux 7, Red Hat Enterprise Linux 8, Red Hat Enterprise Linux 9, Red Hat OpenShift Container Platform 4
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 12 | dnsmasq | no fix |
| Debian 13 | dnsmasq | 2.91-1+deb13u2 |
| Debian 14 | dnsmasq | 2.93-1 |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | dnsmasq | 2.93-150400.16.17.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | dnsmasq | 2.93-150400.16.17.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | dnsmasq | 2.93-150400.16.17.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | dnsmasq | 2.93-150400.16.17.1 |
| SUSE Linux Enterprise Micro 5.3 | dnsmasq | 2.93-150400.16.17.1 |
| SUSE Linux Enterprise Micro 5.4 | dnsmasq | 2.93-150400.16.17.1 |
| SUSE Linux Enterprise Micro 5.5 | dnsmasq | 2.93-150400.16.17.1 |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | dnsmasq | 2.93-150400.16.17.1 |
| SUSE Linux Enterprise Server 12 SP5-LTSS | dnsmasq | 2.93-18.32.1 |
| SUSE Linux Enterprise Server 15 SP4-LTSS | dnsmasq | 2.93-150400.16.17.1 |
| SUSE Linux Enterprise Server 15 SP5-LTSS | dnsmasq | 2.93-150400.16.17.1 |
| SUSE Linux Enterprise Server 15 SP6-LTSS | dnsmasq | 2.93-150400.16.17.1 |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | dnsmasq | 2.93-18.32.1 |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | dnsmasq | 2.93-150400.16.17.1 |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | dnsmasq | 2.93-150400.16.17.1 |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | dnsmasq | 2.93-150400.16.17.1 |
| SUSE Linux Micro 6.0 | dnsmasq | 2.93-1.1 |
| SUSE Linux Micro 6.1 | dnsmasq | 2.93-slfo.1.1_2.1 |
| Ubuntu 22.04 LTS | dnsmasq | 2.90-0ubuntu0.22.04.4 |
| Ubuntu 24.04 LTS | dnsmasq | 2.90-2ubuntu0.4 |
| Ubuntu 25.10 | dnsmasq | no fix |
| Ubuntu 26.04 LTS | dnsmasq | 2.92-1ubuntu0.4 |
| Ubuntu Pro 16.04 LTS | dnsmasq | 2.90-0ubuntu0.16.04.1+esm4 |
| Ubuntu Pro 18.04 LTS | dnsmasq | 2.90-0ubuntu0.18.04.1+esm4 |
| Ubuntu Pro 20.04 LTS | dnsmasq | 2.90-0ubuntu0.20.04.1+esm3 |
| openSUSE Tumbleweed | dnsmasq | 2.93-2.1 |