{"id":"CVE-2024-55629","aliases":["ALPINE-CVE-2024-55629","DEBIAN-CVE-2024-55629","EUVD-2024-52827","GHSA-69wr-vhwg-84h2","MGASA-2026-0181","UBUNTU-CVE-2024-55629","openSUSE-SU-2025:15394-1"],"status":"published","title":"Suricata generic detection bypass using TCP urgent support","description":"Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.8, TCP streams with TCP urgent data (out of band data) can lead to Suricata analyzing data differently than the applications at the TCP endpoints, leading to possible evasions. Suricata 7.0.8 includes options to allow users to configure how to handle TCP urgent data. In IPS mode, you can use a rule such as drop tcp any any -\u003e any any (sid:1; tcp.flags:U*;) to drop all the packets with urgent flag set.","severity":{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-11","score":0.00532,"percentile":0.45414,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-436","CWE-437"],"published":"2025-01-06T18:04:08Z","modified":"2026-11-03T06:32:50Z","fixes":[{"ecosystem":"Alpine:v3.21","package":"suricata","fixed_in":["7.0.8-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.22","package":"suricata","fixed_in":["7.0.8-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.23","package":"suricata","fixed_in":["7.0.8-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.24","package":"suricata","fixed_in":["7.0.8-r0"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"suricata","fixed_in":["1:7.0.8-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"suricata","fixed_in":["1:7.0.8-1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Alpine:v3.21","package":"suricata","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.0.8-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.22","package":"suricata","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.0.8-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.23","package":"suricata","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.0.8-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.24","package":"suricata","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.0.8-r0"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"suricata","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:7.0.8-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"suricata","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:7.0.8-1"}]}]},{"source":"osv","ecosystem":"Mageia:9","package":"suricata","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.0.10-1.mga9"}]}],"bundled":14},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"suricata","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.0.8-1build1","2.0.9-1","2.0.10-1","2.0.10-2","2.0.11-1","3.0-1"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"suricata","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.2-2ubuntu3"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"suricata","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:6.0.4-2","1:6.0.4-3"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"suricata","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:7.0.0-2","1:7.0.2-1","1:7.0.2-1build1","1:7.0.3-1build1","1:7.0.3-1build3"]},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"suricata","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"8.0.0-1.1"}]}],"bundled":30}],"products":[{"vendor":"oisf","product":"suricata"}],"references":[{"url":"https://github.com/OISF/suricata/security/advisories/GHSA-69wr-vhwg-84h2","tags":["x_refsource_CONFIRM","Vendor Advisory","advisory","report"]},{"url":"https://github.com/OISF/suricata/commit/6882bcb3e51bd3cf509fb6569cc30f48d7bb53d7","tags":["x_refsource_MISC","Patch","fix","report"]},{"url":"https://github.com/OISF/suricata/commit/779f9d8ba35c3f9b5abfa327d3a4209861bd2eb8","tags":["x_refsource_MISC","Patch","fix","report"]},{"url":"https://redmine.openinfosecfoundation.org/issues/7411","tags":["x_refsource_MISC","Permissions Required","web","report"]},{"url":"https://security.alpinelinux.org/vuln/CVE-2024-55629","tags":["advisory"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/55xxx/CVE-2024-55629.json","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-55629","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2024-55629","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2026-0181.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=33666","tags":["report"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/WUPZOFSY4QOLJUU5AJZ7K6EES56A4KEN/","tags":["web"]},{"url":"https://forum.suricata.io/t/suricata-6-is-now-end-of-life-eol/4790","tags":["web"]},{"url":"https://forum.suricata.io/t/suricata-7-0-10-released/5522","tags":["web"]},{"url":"https://forum.suricata.io/t/suricata-7-0-9-released/5495","tags":["web"]},{"url":"https://forum.suricata.io/t/suricata-7-0-8-released/5137","tags":["web"]},{"url":"https://forum.suricata.io/t/suricata-7-0-7-released/4877","tags":["web"]},{"url":"https://ubuntu.com/security/CVE-2024-55629","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2024-55629","tags":["report"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2016-10728","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-14568","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-10050","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-10053","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-23835","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-23836","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-23839","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-24568","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-32663","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-32664","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-32867","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-37151","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-38534","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-38535","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-38536","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-45795","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-45796","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-45797","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-47187","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-47188","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-47522","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-55605","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-55626","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-55627","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-55628","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-55629","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-29915","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-29916","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-29917","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-29918","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2024-55629","title":"Suricata generic detection bypass using TCP urgent support","description":"Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.8, TCP streams with TCP urgent data (out of band data) can lead to Suricata analyzing data differently than the applications at the TCP endpoints, leading to possible evasions. Suricata 7.0.8 includes options to allow users to configure how to handle TCP urgent data. In IPS mode, you can use a rule such as drop tcp any any -\u003e any any (sid:1; tcp.flags:U*;) to drop all the packets with urgent flag set.","status":"published","published":"2025-01-06T18:04:08.18Z","modified":"2025-01-06T18:51:58.364Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high","assessor":"cna"}],"cwes":["CWE-437"],"updated_at":"2026-11-02T14:34:22.525279Z"}],"euvd":[{"id":"EUVD-2024-52827","description":"Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.8, TCP streams with TCP urgent data (out of band data) can lead to Suricata analyzing data differently than the applications at the TCP endpoints, leading to possible evasions. Suricata 7.0.8 includes options to allow users to configure how to handle TCP urgent data. In IPS mode, you can use a rule such as drop tcp any any -\u003e any any (sid:1; tcp.flags:U*;) to drop all the packets with urgent flag set.","status":"published","published":"2025-01-06T18:04:08Z","modified":"2025-01-06T18:51:58Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"updated_at":"2026-11-03T00:04:25.578405Z"}],"nvd":[{"id":"CVE-2024-55629","description":"Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.8, TCP streams with TCP urgent data (out of band data) can lead to Suricata analyzing data differently than the applications at the TCP endpoints, leading to possible evasions. Suricata 7.0.8 includes options to allow users to configure how to handle TCP urgent data. In IPS mode, you can use a rule such as drop tcp any any -\u003e any any (sid:1; tcp.flags:U*;) to drop all the packets with urgent flag set.","status":"published","published":"2025-01-06T18:15:23.13Z","modified":"2026-06-17T08:11:19.123Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high","assessor":"secondary"},{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high","assessor":"primary"}],"cwes":["CWE-437","CWE-436"],"updated_at":"2026-11-02T14:10:41.838321Z"}],"osv":[{"id":"ALPINE-CVE-2024-55629","description":"Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.8, TCP streams with TCP urgent data (out of band data) can lead to Suricata analyzing data differently than the applications at the TCP endpoints, leading to possible evasions. Suricata 7.0.8 includes options to allow users to configure how to handle TCP urgent data. In IPS mode, you can use a rule such as drop tcp any any -\u003e any any (sid:1; tcp.flags:U*;) to drop all the packets with urgent flag set.","status":"published","published":"2025-01-06T18:15:23.13Z","modified":"2026-11-03T06:32:50.439523222Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"updated_at":"2026-11-03T07:16:46.202932Z"},{"id":"CVE-2024-55629","title":"Suricata generic detection bypass using TCP urgent support","description":"Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.8, TCP streams with TCP urgent data (out of band data) can lead to Suricata analyzing data differently than the applications at the TCP endpoints, leading to possible evasions. Suricata 7.0.8 includes options to allow users to configure how to handle TCP urgent data. In IPS mode, you can use a rule such as drop tcp any any -\u003e any any (sid:1; tcp.flags:U*;) to drop all the packets with urgent flag set.","status":"published","published":"2025-01-06T18:04:08.18Z","modified":"2026-10-28T10:54:53.974870434Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"cwes":["CWE-437"],"updated_at":"2026-11-02T15:44:44.777182Z"},{"id":"DEBIAN-CVE-2024-55629","description":"Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.8, TCP streams with TCP urgent data (out of band data) can lead to Suricata analyzing data differently than the applications at the TCP endpoints, leading to possible evasions. Suricata 7.0.8 includes options to allow users to configure how to handle TCP urgent data. In IPS mode, you can use a rule such as drop tcp any any -\u003e any any (sid:1; tcp.flags:U*;) to drop all the packets with urgent flag set.","status":"published","published":"2025-01-06T18:15:23.13Z","modified":"2026-11-02T12:03:09.518315173Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"updated_at":"2026-11-02T15:45:44.429177Z"},{"id":"UBUNTU-CVE-2024-55629","description":"Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.8, TCP streams with TCP urgent data (out of band data) can lead to Suricata analyzing data differently than the applications at the TCP endpoints, leading to possible evasions. Suricata 7.0.8 includes options to allow users to configure how to handle TCP urgent data. In IPS mode, you can use a rule such as drop tcp any any -\u003e any any (sid:1; tcp.flags:U*;) to drop all the packets with urgent flag set.","status":"published","published":"2025-01-06T18:15:00Z","modified":"2025-10-24T05:15:06Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"},{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"updated_at":"2026-11-02T16:55:15.331356Z"},{"id":"MGASA-2026-0181","title":"Updated suricata packages fix security vulnerabilities","description":"Various security, performance, accuracy, and stability issues have been\nfixed, plus we have moved to a supported version.\n","status":"published","published":"2026-06-09T05:29:33Z","modified":"2026-06-09T05:49:01.083847901Z","updated_at":"2026-11-02T15:49:43.178336Z"},{"id":"openSUSE-SU-2025:15394-1","title":"libsuricata8_0_0-8.0.0-1.1 on GA media","description":"These are all security issues fixed in the libsuricata8_0_0-8.0.0-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2025-07-28T00:00:00Z","modified":"2026-03-23T04:53:43.337191Z","updated_at":"2026-11-02T16:58:37.810934Z"}]}}
