Back to search
CVE-2017-13704
Published: Oct 2, 2017
Modified: Aug 5, 2024
PUBLISHED
Description
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. As it is an unsigned value, memset ends up writing up to 0xffffffff zero's (0xffffffffffffffff in 64 bit platforms), making dnsmasq crash.
| Vendor | Product | Versions |
|---|---|---|
n/a | n/a | affected n/a |
References
1039474
vdb-entry
x_refsource_SECTRACK
https://www.synology.com/support/security/Synology_SA_17_59_Dnsmasq
x_refsource_CONFIRM
https://access.redhat.com/security/vulnerabilities/3199382
x_refsource_CONFIRM
101085
vdb-entry
x_refsource_BID
101977
vdb-entry
x_refsource_BID
FEDORA-2017-274d763ed8
vendor-advisory
x_refsource_FEDORA
[dnsmasq-discuss] 20171002 Announce: dnsmasq-2.78.
mailing-list
x_refsource_MLIST
http://thekelleys.org.uk/dnsmasq/CHANGELOG
x_refsource_CONFIRM
[dnsmasq-discuss] 20171002 IMPORTANT SECURITY INFORMATION.
mailing-list
x_refsource_MLIST
https://cert-portal.siemens.com/productcert/pdf/ssa-689071.pdf
x_refsource_CONFIRM
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now