{"id":"CVE-2024-2397","aliases":["BELL-CVE-2024-2397","EUVD-2024-27349","GHSA-j3vc-4chv-32mw","MGASA-2024-0177","openSUSE-SU-2024:14305-1"],"status":"published","title":"infinite loop in the PPP printer of tcpdump","description":"Due to a bug in packet data buffers management, the PPP printer in tcpdump can enter an infinite loop when reading a crafted DLT_PPP_SERIAL .pcap savefile.  This problem does not affect any tcpdump release, but it affected the git master branch from 2023-06-05 to 2024-03-21.","severity":{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.00289,"percentile":0.21599,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-835"],"published":"2024-04-12T13:22:01Z","modified":"2026-10-28T10:40:16Z","fixes":[{"ecosystem":"Mageia:9","package":"tcpdump","fixed_in":["4.99.4-1.1.mga9"],"sources":["osv"]},{"ecosystem":"openSUSE:Tumbleweed","package":"tcpdump","fixed_in":["4.99.5-1.1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Mageia:9","package":"tcpdump","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.99.4-1.1.mga9"}]}]},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"tcpdump","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.99.5-1.1"}]}]}],"products":[{"vendor":"the tcpdump group","product":"tcpdump"}],"references":[{"url":"https://github.com/the-tcpdump-group/tcpdump/commit/b9811ef5bb1b7d45a90e042f81f3aaf233c8bcb2","tags":["patch","x_transferred","fix"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GEZRGR3QCW2ZNFIAWMZZOG4ZLFLFNG2M/","tags":["x_transferred","web"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/HUUI2MBVHFENXNBCHDQZP2RBBA2VD5HG/","tags":["x_transferred","web"]},{"url":"https://lists.freebsd.org/archives/freebsd-security/2024-September/000298.html","tags":["web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-2397","tags":["advisory"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GEZRGR3QCW2ZNFIAWMZZOG4ZLFLFNG2M"},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/HUUI2MBVHFENXNBCHDQZP2RBBA2VD5HG"},{"url":"https://github.com/advisories/GHSA-j3vc-4chv-32mw"},{"url":"https://docs.bell-sw.com/security/cves/CVE-2024-2397","tags":["advisory"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/2xxx/CVE-2024-2397.json","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2024-0177.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=33204","tags":["report"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2024-2397","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2024-2397","title":"infinite loop in the PPP printer of tcpdump","description":"Due to a bug in packet data buffers management, the PPP printer in tcpdump can enter an infinite loop when reading a crafted DLT_PPP_SERIAL .pcap savefile.  This problem does not affect any tcpdump release, but it affected the git master branch from 2023-06-05 to 2024-03-21.","status":"published","published":"2024-04-12T13:22:01.636Z","modified":"2025-02-13T17:40:07.188Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"cna"}],"cwes":["CWE-835"],"updated_at":"2026-11-02T14:34:09.897248Z"}],"euvd":[{"id":"EUVD-2024-27349","description":"Due to a bug in packet data buffers management, the PPP printer in tcpdump can enter an infinite loop when reading a crafted DLT_PPP_SERIAL .pcap savefile.  This problem does not affect any tcpdump release, but it affected the git master branch from 2023-06-05 to 2024-03-21.","status":"published","published":"2024-04-12T13:22:01Z","modified":"2025-02-13T17:40:07Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-03T00:03:47.088299Z"}],"ghsa":[{"id":"GHSA-j3vc-4chv-32mw","title":"Due to a bug in packet data buffers management, the PPP printer in tcpdump can enter an infinite...","description":"Due to a bug in packet data buffers management, the PPP printer in tcpdump can enter an infinite loop when reading a crafted DLT_PPP_SERIAL .pcap savefile.  This problem does not affect any tcpdump release, but it affected the git master branch from 2023-06-05 to 2024-03-21.","status":"published","published":"2024-04-12T15:37:21Z","modified":"2024-06-10T18:30:55Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-835"],"updated_at":"2026-11-02T14:57:27.150795Z"}],"nvd":[{"id":"CVE-2024-2397","description":"Due to a bug in packet data buffers management, the PPP printer in tcpdump can enter an infinite loop when reading a crafted DLT_PPP_SERIAL .pcap savefile.  This problem does not affect any tcpdump release, but it affected the git master branch from 2023-06-05 to 2024-03-21.","status":"published","published":"2024-04-12T14:15:07.657Z","modified":"2026-06-17T07:24:27.07Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"secondary"}],"cwes":["CWE-835"],"updated_at":"2026-11-02T14:09:50.299382Z"}],"osv":[{"id":"BELL-CVE-2024-2397","title":"CVE-2024-2397 does not affect BellSoft software","status":"withdrawn","published":"2024-04-13T05:57:16.872279Z","modified":"2026-01-26T09:46:27.907682Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:28:19.288949Z"},{"id":"CVE-2024-2397","title":"infinite loop in the PPP printer of tcpdump","description":"Due to a bug in packet data buffers management, the PPP printer in tcpdump can enter an infinite loop when reading a crafted DLT_PPP_SERIAL .pcap savefile.  This problem does not affect any tcpdump release, but it affected the git master branch from 2023-06-05 to 2024-03-21.","status":"published","published":"2024-04-12T13:22:01.636Z","modified":"2026-10-28T10:40:16.252426558Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-835"],"updated_at":"2026-11-02T15:44:38.897406Z"},{"id":"MGASA-2024-0177","title":"Updated tcpdump packages fix security vulnerability","description":"Due to a bug in packet data buffers management, the PPP printer in\ntcpdump can enter an infinite loop when reading a crafted DLT_PPP_SERIAL\n.pcap savefile. (CVE-2024-2397)\n","status":"published","published":"2024-05-15T05:32:29Z","modified":"2026-04-16T04:41:08.578554699Z","updated_at":"2026-11-02T15:49:42.684501Z"},{"id":"openSUSE-SU-2024:14305-1","title":"tcpdump-4.99.5-1.1 on GA media","description":"These are all security issues fixed in the tcpdump-4.99.5-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-09-03T00:00:00Z","modified":"2026-02-04T03:49:30.149146Z","updated_at":"2026-11-02T16:58:36.662953Z"}]}}
