{"id":"CVE-2024-3024","aliases":["DEBIAN-CVE-2024-3024","EUVD-2024-31632","GHSA-phrr-qc3r-4v9p","MGASA-2024-0305","openSUSE-SU-2025:20119-1"],"status":"published","title":"appneta tcpreplay get.c get_layer4_v6 heap-based overflow","description":"A vulnerability was found in appneta tcpreplay up to 4.4.4. It has been classified as problematic. This affects the function get_layer4_v6 of the file /tcpreplay/src/common/get.c. The manipulation leads to heap-based buffer overflow. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The identifier VDB-258333 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.","severity":{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.00437,"percentile":0.3826,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-122","CWE-787"],"published":"2024-03-28T02:00:05Z","modified":"2026-11-02T12:02:06Z","fixes":[{"ecosystem":"Mageia:9","package":"tcpreplay","fixed_in":["4.5.1-1.mga9"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"tcpreplay","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.4.3-1","4.4.4-1","4.5.1-1","4.5.2-1","4.5.3-1","4.5.4-1"]},{"source":"osv","ecosystem":"Debian:13","package":"tcpreplay","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.5.1-1","4.5.2-1","4.5.3-1","4.5.4-1"]},{"source":"osv","ecosystem":"Debian:14","package":"tcpreplay","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.5.1-1","4.5.2-1","4.5.3-1","4.5.4-1"]},{"source":"osv","ecosystem":"Mageia:9","package":"tcpreplay","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.5.1-1.mga9"}]}]},{"source":"osv","ecosystem":"openSUSE:Leap 16.0","package":"tcpreplay","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.5.2-bp160.1.1"}]}],"bundled":11}],"products":[{"vendor":"appneta","product":"tcpreplay"},{"vendor":"broadcom","product":"tcpreplay"}],"references":[{"url":"https://vuldb.com/?id.258333","tags":["vdb-entry","technical-description","exploit","x_transferred","Third Party Advisory","VDB Entry","evidence"]},{"url":"https://vuldb.com/?ctiid.258333","tags":["signature","permissions-required","x_transferred","Permissions Required","VDB Entry","report"]},{"url":"https://vuldb.com/?submit.297866","tags":["third-party-advisory","x_transferred","Third Party Advisory","VDB Entry","advisory"]},{"url":"https://docs.google.com/document/d/1wCIrViAJwGsO5afPBLLjRhO5RClsoUo3J9q1psLs84s/edit?usp=sharing","tags":["related","x_transferred","Exploit","web"]},{"url":"https://drive.google.com/file/d/1zV9MSkfYLIrdtK3yczy1qbsJr_yN2fwH/view","tags":["broken-link","exploit","x_transferred","Permissions Required","evidence"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-3024","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-phrr-qc3r-4v9p"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/3xxx/CVE-2024-3024.json","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2024-3024","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2024-0305.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=33432","tags":["report"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/X4BWGIIYEAY4GRICOGIWO26TNMKVEV62/","tags":["web"]},{"url":"","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1218249","tags":["report"]},{"url":"https://bugzilla.suse.com/1221324","tags":["report"]},{"url":"https://bugzilla.suse.com/1222131","tags":["report"]},{"url":"https://bugzilla.suse.com/1243845","tags":["report"]},{"url":"https://bugzilla.suse.com/1247919","tags":["report"]},{"url":"https://bugzilla.suse.com/1248322","tags":["report"]},{"url":"https://bugzilla.suse.com/1248595","tags":["report"]},{"url":"https://bugzilla.suse.com/1248596","tags":["report"]},{"url":"https://bugzilla.suse.com/1248597","tags":["report"]},{"url":"https://bugzilla.suse.com/1248964","tags":["report"]},{"url":"https://bugzilla.suse.com/1250356","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2023-4256","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2023-43279","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-22654","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-3024","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-51006","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-8746","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-9157","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-9384","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-9385","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-9386","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-9649","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2024-3024","title":"appneta tcpreplay get.c get_layer4_v6 heap-based overflow","description":"A vulnerability was found in appneta tcpreplay up to 4.4.4. It has been classified as problematic. This affects the function get_layer4_v6 of the file /tcpreplay/src/common/get.c. The manipulation leads to heap-based buffer overflow. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The identifier VDB-258333 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.","status":"published","published":"2024-03-28T02:00:05.886Z","modified":"2024-08-01T19:32:42.556Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L","level":"medium","assessor":"cna"},{"version":"3.0","score":5.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L","level":"medium","assessor":"cna"},{"version":"2.0","score":4.3,"vector":"AV:L/AC:L/Au:S/C:P/I:P/A:P","assessor":"cna"}],"cwes":["CWE-122"],"updated_at":"2026-11-02T14:34:10.613319Z"}],"euvd":[{"id":"EUVD-2024-31632","description":"A vulnerability was found in appneta tcpreplay up to 4.4.4. It has been classified as problematic. This affects the function get_layer4_v6 of the file /tcpreplay/src/common/get.c. The manipulation leads to heap-based buffer overflow. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The identifier VDB-258333 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.","status":"published","published":"2024-03-28T02:00:05Z","modified":"2024-08-01T19:32:42Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L","level":"medium"}],"updated_at":"2026-11-03T03:50:39.455816Z"}],"ghsa":[{"id":"GHSA-phrr-qc3r-4v9p","title":"A vulnerability was found in appneta tcpreplay up to 4.4.4. It has been classified as problematic...","description":"A vulnerability was found in appneta tcpreplay up to 4.4.4. It has been classified as problematic. This affects the function get_layer4_v6 of the file /tcpreplay/src/common/get.c. The manipulation leads to heap-based buffer overflow. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The identifier VDB-258333 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.","status":"published","published":"2024-03-28T03:30:59Z","modified":"2025-04-16T21:31:37Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L","level":"medium"}],"cwes":["CWE-122","CWE-787"],"updated_at":"2026-11-02T15:01:35.927372Z"}],"nvd":[{"id":"CVE-2024-3024","description":"A vulnerability was found in appneta tcpreplay up to 4.4.4. It has been classified as problematic. This affects the function get_layer4_v6 of the file /tcpreplay/src/common/get.c. The manipulation leads to heap-based buffer overflow. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The identifier VDB-258333 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.","status":"published","published":"2024-03-28T02:15:11.337Z","modified":"2026-06-17T07:43:09.287Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L","level":"medium","assessor":"secondary"},{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"},{"version":"2.0","score":4.3,"vector":"AV:L/AC:L/Au:S/C:P/I:P/A:P","level":"medium","assessor":"secondary"}],"cwes":["CWE-122","CWE-787"],"updated_at":"2026-11-02T14:09:44.124823Z"}],"osv":[{"id":"CVE-2024-3024","title":"appneta tcpreplay get.c get_layer4_v6 heap-based overflow","description":"A vulnerability was found in appneta tcpreplay up to 4.4.4. It has been classified as problematic. This affects the function get_layer4_v6 of the file /tcpreplay/src/common/get.c. The manipulation leads to heap-based buffer overflow. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The identifier VDB-258333 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.","status":"published","published":"2024-03-28T02:00:05.886Z","modified":"2026-10-28T02:31:14.883106902Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L","level":"medium"}],"cwes":["CWE-122"],"updated_at":"2026-11-02T15:44:40.06138Z"},{"id":"DEBIAN-CVE-2024-3024","description":"A vulnerability was found in appneta tcpreplay up to 4.4.4. It has been classified as problematic. This affects the function get_layer4_v6 of the file /tcpreplay/src/common/get.c. The manipulation leads to heap-based buffer overflow. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The identifier VDB-258333 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.","status":"published","published":"2024-03-28T02:15:11.337Z","modified":"2026-11-02T12:02:06.992819131Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:45:42.530184Z"},{"id":"MGASA-2024-0305","title":"Updated tcpreplay package fix security vulnerability","description":"A vulnerability was found in appneta tcpreplay up to 4.4.4. It has been\nclassified as problematic. This affects the function get_layer4_v6 of\nthe file /tcpreplay/src/common/get.c. The manipulation leads to\nheap-based buffer overflow. Attacking locally is a requirement. The\nexploit has been disclosed to the public and may be used. The identifier\nVDB-258333 was assigned to this vulnerability. NOTE: The vendor was\ncontacted early about this disclosure but did not respond in any way.\n","status":"published","published":"2024-09-16T17:44:44Z","modified":"2026-04-16T04:40:43.80359705Z","updated_at":"2026-11-02T15:49:42.684501Z"},{"id":"openSUSE-SU-2025:20119-1","title":"Security update for tcpreplay","description":"This update for tcpreplay fixes the following issues:\n\n- update to 4.5.2:\n  * features added since 4.4.4\n    - fix/recalculate header checksum for ipv6-frag\n    - IPv6 frag checksum support\n    - AF_XDP socket support\n    - tcpreplay -w (write into a pcap file)\n    - tcpreplay --fixhdrlen\n    - --include and --exclude options\n    - SLL2 support\n    - Haiku support\n  * security fixes reported for 4.4.4 fixed in 4.5.2\n    - CVE-2023-4256  / bsc#1218249\n    - CVE-2023-43279 / bsc#1221324\n    - CVE-2024-3024  / bsc#1222131 (likely)\n    - CVE-2024-22654 / bsc#1243845\n    - CVE-2025-9157  / bsc#1248322\n    - CVE-2025-9384  / bsc#1248595\n    - CVE-2025-9385  / bsc#1248596\n    - CVE-2025-9386  / bsc#1248597\n    - CVE-2025-9649  / bsc#1248964\n    - CVE-2025-51006 / bsc#1250356\n","status":"published","published":"2025-11-27T12:29:40Z","modified":"2026-03-23T04:54:17.566274Z","updated_at":"2026-11-02T16:58:38.101535Z"}]}}
