Unscored severity · published Sep 2, 2009
CVE-2009-2958
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…
–
CVSS
10.8%
EPSS
No
On KEV
Description
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 crash) via a TFTP read (aka RRQ) request with a malformed blksize option.
Exploitation
Is it being used?
Exploit prediction (EPSS)10.8% · higher than 96% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
DN
Dnsmasq · Thekelleys
through 2.49; 0.4; 0.5; 0.6; 0.7; 0.95; +34 more · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2009-2958
CVE.org
https://www.cve.org/CVERecord?id=CVE-2009-2958
secunia.com
http://secunia.com/advisories/36563
www.coresecurity.com
http://www.coresecurity.com/content/dnsmasq-vulnerabilities
www.redhat.com
http://www.redhat.com/support/errata/RHSA-2009-1238.html
www.securityfocus.com
http://www.securityfocus.com/bid/36120
www.thekelleys.org.uk
http://www.thekelleys.org.uk/dnsmasq/CHANGELOG
www.ubuntu.com
http://www.ubuntu.com/usn/USN-827-1
More from Dnsmasq
9.8
CVE-2021-45957
Dnsmasq 2.86 has a heap-based buffer overflow in answer_request (called from FuzzAnswerTheRequest and fuzz_rfc1035.c)
9.8
CVE-2021-45956
Dnsmasq 2.86 has a heap-based buffer overflow in print_mac (called from log_packet and dhcp_reply)
9.8
CVE-2021-45955
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…
9.8
CVE-2021-45954
Dnsmasq 2.86 has a heap-based buffer overflow in extract_name (called from answer_auth and FuzzAuth)
9.8
CVE-2021-45953
Dnsmasq 2.86 has a heap-based buffer overflow in extract_name (called from hash_questions and fuzz_util.c)
