CVE-2026-2291

Name
CVE-2026-2291
Description
dnsmasqs extract_name() function can be abused to cause a heap buffer overflow, allowing an attacker to inject false DNS cache entries, which could result in DNS lookups to redirect to an attacker-controlled IP address, or to cause a DoS.
NVD Severity
unknown
Other trackers
Mailing lists
Exploits
Forges
GitHub (code, issues), Aports (code, issues)

References

Type URI
cret@cert.org https://thekelleys.org.uk/dnsmasq/doc.html
cret@cert.org https://www.kb.cert.org/vuls/id/471747
cret@cert.org https://www.suse.com/security/cve/CVE-2026-2291.html
cret@cert.org https://github.com/NixOS/nixpkgs/pull/519082
cret@cert.org https://github.com/NixOS/nixpkgs/pull/519093
cret@cert.org https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2026q2/018471.html
cret@cert.org https://thekelleys.org.uk/dnsmasq/CVE/
cret@cert.org https://github.com/pi-hole/FTL/releases/tag/v6.6.2
af854a3a-2127-422b-91ae-364da2661108 http://www.openwall.com/lists/oss-security/2026/07/20/14

Match rules

CPE URI Source package Min version Max version

Vulnerable and fixed packages

Source package Branch Version Maintainer Status
dnsmasq edge-main 2.92_p2-r0 Natanael Copa <ncopa@alpinelinux.org> fixed
dnsmasq 3.24-main 2.92_p2-r0 Natanael Copa <ncopa@alpinelinux.org> fixed
dnsmasq 3.23-main 2.91-r1 Natanael Copa <ncopa@alpinelinux.org> fixed
dnsmasq 3.22-main 2.91-r1 Natanael Copa <ncopa@alpinelinux.org> fixed