CVE-2017-13704
- State
- Published
- Severity
- Not scored
- Published
- Oct 2, 2017
- Updated
- Aug 5, 2024
- Reserved
- Aug 25, 2017
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.
Scores
The record has no CVSS score.
Weaknesses
The record names no weakness.
Affected Products
| Product | Versions |
|---|---|
n/an/a |
|
References
- 1039474vdb-entry
- https://www.synology.com/support/security/Synology_SA_17_59_Dnsmasq
- https://access.redhat.com/security/vulnerabilities/3199382
- 101085vdb-entry
- 101977vdb-entry
- FEDORA-2017-274d763ed8vendor-advisory
- [dnsmasq-discuss] 20171002 Announce: dnsmasq-2.78.mailing-list
- http://thekelleys.org.uk/gitweb/?p=dnsmasq.git%3Ba=commit%3Bh=63437ffbb58837b214b4b92cb1c54bc5f3279928
- http://thekelleys.org.uk/dnsmasq/CHANGELOG
- https://security.googleblog.com/2017/10/behind-masq-yet-more-dns-and-dhcp.html
- [dnsmasq-discuss] 20171002 IMPORTANT SECURITY INFORMATION.mailing-list
- https://cert-portal.siemens.com/productcert/pdf/ssa-689071.pdf
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.