DN
Product
Dnsmasq
by Thekelleys · last CVE Jun 23, 2026
39
CVEs
0
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 10High 13Medium 6Low 4
Watch

Add Dnsmasq to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2021-45957
9.8
3%
Jan 1
Dnsmasq 2.86 has a heap-based buffer overflow in answer_request (called from FuzzAnswerTheRequest and fuzz_rfc1035.c)
Affected: 2.86
CVE-2021-45956
9.8
3%
Jan 1
Dnsmasq 2.86 has a heap-based buffer overflow in print_mac (called from log_packet and dhcp_reply)
Affected: 2.86
CVE-2021-45955
9.8
3%
Jan 1
Dnsmasq 2.86 has a heap-based buffer overflow in resize_packet (called from FuzzResizePacket and fuzz_rfc1035.c) because of the lack of a proper bounds check upon pseudo header…
Affected: 2.86
CVE-2021-45954
9.8
3%
Jan 1
Dnsmasq 2.86 has a heap-based buffer overflow in extract_name (called from answer_auth and FuzzAuth)
Affected: 2.86
CVE-2021-45953
9.8
3%
Jan 1
Dnsmasq 2.86 has a heap-based buffer overflow in extract_name (called from hash_questions and fuzz_util.c)
Affected: 2.86
CVE-2021-45952
9.8
3%
Jan 1
Dnsmasq 2.86 has a heap-based buffer overflow in dhcp_reply (called from dhcp_packet and FuzzDhcp)
Affected: 2.86
CVE-2021-45951
9.8
3%
Jan 1
Dnsmasq 2.86 has a heap-based buffer overflow in check_bad_address (called from check_for_bogus_wildcard and FuzzCheckForBogusWildcard)
Affected: 2.86
CVE-2017-14491
9.8
86%
Oct 4
Heap-based buffer overflow in dnsmasq before 2.78 allows remote attackers to cause a denial of service (crash) or execute arbitrary code via a crafted DNS response
Affected: through 2.77
CVE-2017-14493
9.8
85%
Oct 3
Stack-based buffer overflow in dnsmasq before 2.78 allows remote attackers to cause a denial of service (crash) or execute arbitrary code via a crafted DHCPv6 request
Affected: through 2.77
CVE-2017-14492
9.8
94%
Oct 3
Heap-based buffer overflow in dnsmasq before 2.78 allows remote attackers to cause a denial of service (crash) or execute arbitrary code via a crafted IPv6 router advertisement…
Affected: through 2.77
CVE-2020-25682
8.1
75%
Jan 20
A flaw was found in dnsmasq before 2.83
Affected: before 2.83
CVE-2020-25681
8.1
84%
Jan 20
A flaw was found in dnsmasq before version 2.83
Affected: before 2.83
CVE-2023-49441
7.5
1%
Jun 6
dnsmasq 2.9 is vulnerable to Integer Overflow via forward_query
Affected: 2.9
CVE-2023-50387
7.5
100%
Feb 14
Certain DNSSEC aspects of the DNS protocol (in RFC 4033, 4034, 4035, 6840, and related RFCs) allow remote attackers to cause a denial of service (CPU consumption) via one or more…
Affected: before 2.90
CVE-2023-28450
7.5
2%
Mar 15
An issue was discovered in Dnsmasq before 2.90
Affected: before 2.90
CVE-2022-0934
7.5
3%
Aug 29
A single-byte, non-arbitrary write/use-after-free flaw was found in dnsmasq
Affected: before 2.87
CVE-2019-14513
7.5
2%
Aug 1
Improper bounds checking in Dnsmasq before 2.76 allows an attacker controlled DNS server to send large DNS packets that result in a read operation beyond the buffer allocated for…
Affected: before 2.76
CVE-2017-15107
7.5
3%
Jan 23
A vulnerability was found in the implementation of DNSSEC in Dnsmasq up to and including 2.78
Affected: through 2.78
CVE-2017-14496
7.5
68%
Oct 3
Integer underflow in the add_pseudoheader function in dnsmasq before 2.78 , when the --add-mac, --add-cpe-id or --add-subnet option is specified, allows remote attackers to cause…
Affected: through 2.77
CVE-2017-14495
7.5
85%
Oct 3
Memory leak in dnsmasq before 2.78, when the --add-mac, --add-cpe-id or --add-subnet option is specified, allows remote attackers to cause a denial of service (memory consumption)…
Affected: through 2.77
CVE-2017-13704
7.5
65%
Oct 3
In dnsmasq before 2.78, if the DNS packet size does not match the expected size, the size parameter in a memset call gets a negative value
Affected: through 2.77
CVE-2015-8899
7.5
3%
Jun 30
Dnsmasq before 2.76 allows remote servers to cause a denial of service (crash) via a reply with an empty DNS address that has an (1) A or (2) AAAA record defined locally
Affected: through 2.75
CVE-2005-0877
7.5
2%
May 2
Dnsmasq before 2.21 allows remote attackers to poison the DNS cache via answers to queries that were not made by Dnsmasq
Affected: before 2.21
CVE-2026-12725
5.9
1%
Jun 22
Dnsmasq: dnsmasq: heap buffer overflow in log_query() when logging unsupported ds/dnskey replies
Affected: before 2.93
CVE-2020-25687
5.9
89%
Jan 20
A flaw was found in dnsmasq before version 2.83
Affected: before 2.83
CVE-2020-25683
5.9
89%
Jan 20
A flaw was found in dnsmasq before version 2.83
Affected: before 2.83
CVE-2017-14494
5.9
70%
Oct 3
dnsmasq before 2.78, when configured as a relay, allows remote attackers to obtain sensitive memory information via vectors involving handling DHCPv6 forwarded requests
Affected: through 2.77
CVE-2026-12969
5.3
0%
Jun 23
Dnsmasq: dnsmasq: out-of-bounds read in find_soa() due to missing extrabytes validation
Affected: before 2.93
CVE-2021-3448
4.0
2%
Apr 8
A flaw was found in dnsmasq in versions before 2.85
Affected: before 2.85
CVE-2020-25686
3.7
5%
Jan 20
A flaw was found in dnsmasq before version 2.83
Affected: before 2.83
CVE-2020-25685
3.7
2%
Jan 20
A flaw was found in dnsmasq before version 2.83
Affected: before 2.83
CVE-2020-25684
3.7
4%
Jan 20
A flaw was found in dnsmasq before version 2.83
Affected: before 2.83
CVE-2019-14834
3.7
3%
Jan 7
A vulnerability was found in dnsmasq before version 2.81, where the memory leak allows remote attackers to cause a denial of service (memory consumption) via vectors involving…
Affected: before 2.81
CVE-2015-3294
–
5%
May 8
The tcp_request function in Dnsmasq before 2.73rc4 does not properly handle the return value of the setup_reply function, which allows remote attackers to read process memory and…
Affected: through 2.73
CVE-2013-0198
–
3%
Mar 5
Dnsmasq before 2.66test2, when used with certain libvirt configurations, replies to queries from prohibited interfaces, which allows remote attackers to cause a denial of service…
Affected: through 2.65
CVE-2012-3411
–
5%
Mar 5
Dnsmasq before 2.63test1, when used with certain libvirt configurations, replies to requests from prohibited interfaces, which allows remote attackers to cause a denial of service…
Affected: through 2.62
CVE-2009-2958
–
11%
Sep 2
The tftp_request function in tftp.c in dnsmasq before 2.50, when --enable-tftp is used, allows remote attackers to cause a denial of service (NULL pointer dereference and daemon…
Affected: through 2.49; 0.4; 0.5; 0.6; 0.7; 0.95; +34 more
CVE-2009-2957
–
16%
Sep 2
Heap-based buffer overflow in the tftp_request function in tftp.c in dnsmasq before 2.50, when --enable-tftp is used, might allow remote attackers to execute arbitrary code via a…
Affected: through 2.49; 0.4; 0.5; 0.6; 0.7; 0.95; +34 more
CVE-2008-3214
–
3%
Jul 18
dnsmasq 2.25 allows remote attackers to cause a denial of service (daemon crash) by (1) renewing a nonexistent lease or (2) sending a DHCPREQUEST for an IP address that is not in…
Affected: 2.25
Showing 39