{"id":"CVE-2017-12989","details":"The RESP parser in tcpdump before 4.9.2 could enter an infinite loop due to a bug in print-resp.c:resp_get_length().","modified":"2026-04-16T06:17:57.599657159Z","published":"2017-09-14T06:29:00.733Z","related":["SUSE-SU-2017:2854-1","openSUSE-SU-2024:11425-1"],"references":[{"type":"WEB","url":"http://www.securitytracker.com/id/1039307"},{"type":"WEB","url":"https://support.apple.com/HT208221"},{"type":"ADVISORY","url":"http://www.debian.org/security/2017/dsa-3971"},{"type":"ADVISORY","url":"http://www.tcpdump.org/tcpdump-changes.txt"},{"type":"ADVISORY","url":"https://access.redhat.com/errata/RHEA-2018:0705"},{"type":"ADVISORY","url":"https://security.gentoo.org/glsa/201709-23"},{"type":"FIX","url":"https://github.com/the-tcpdump-group/tcpdump/commit/db24063b01cba8e9d4d88b7d8ac70c9000c104e4"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/the-tcpdump-group/tcpdump","events":[{"introduced":"0"},{"last_affected":"993a67c8e648bc8b19881e29a60f41273cfbee7b"},{"fixed":"db24063b01cba8e9d4d88b7d8ac70c9000c104e4"}],"database_specific":{"versions":[{"introduced":"0"},{"last_affected":"4.9.1"}]}}],"versions":["tcpdump-3.5.1","tcpdump-3.6.1","tcpdump-3.7.1","tcpdump-3.8-bp","tcpdump-4.5.0","tcpdump-4.6.0","tcpdump-4.6.0-bp","tcpdump-4.7.0-bp","tcpdump-4.9.0","tcpdump-4.9.0-bp","tcpdump-4.9.1"],"database_specific":{"vanir_signatures_modified":"2026-04-11T04:47:28Z","vanir_signatures":[{"signature_type":"Function","target":{"file":"print-resp.c","function":"resp_get_length"},"signature_version":"v1","digest":{"length":1100,"function_hash":"30213188128045865996434311905792311393"},"source":"https://github.com/the-tcpdump-group/tcpdump/commit/db24063b01cba8e9d4d88b7d8ac70c9000c104e4","deprecated":false,"id":"CVE-2017-12989-1693c416"},{"id":"CVE-2017-12989-a104828f","target":{"file":"print-resp.c"},"signature_version":"v1","digest":{"threshold":0.9,"line_hashes":["270123972413083657748358738700393448388","37870302601684189550496542801300088901","75311662017170946691113656427736476002","175047773551233991976300235816667190652","293556463407149710660943371351860404334","42177703494192527614178960912310960179","30949159115991865821261509636263298812","189330083716306233597207702542882810441","306518776654786034299409832718731218777","205641115085539915120381321415755694719","131946393620083988488458600713393940013","198502229368435872520459884236642700100","142295050444282080297439677107370589563","124381757479606411790997780701017355854","104802786397883859612204863547227697067","265692465881915239159692785468362558531","114117851532544277136293363557262332867","252786605969710954509985381689767026064","259600052433133684968408251557003925215","94796079410514839788236896171255600921","44766025262958209703149997274373294963","242867752232045612387595242538255877783"]},"source":"https://github.com/the-tcpdump-group/tcpdump/commit/db24063b01cba8e9d4d88b7d8ac70c9000c104e4","deprecated":false,"signature_type":"Line"}],"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2017-12989.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}]}