{"id":"CVE-2024-23836","summary":"crafted traffic can cause denial of service","details":"Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 6.0.16 and 7.0.3, an attacker can craft traffic to cause Suricata to use far more CPU and memory for processing the traffic than needed, which can lead to extreme slow downs and denial of service.  This vulnerability is patched in 6.0.16 or 7.0.3.  Workarounds include disabling the affected protocol app-layer parser in the yaml and reducing the `stream.reassembly.depth` value helps reduce the severity of the issue.","aliases":["GHSA-q33q-45cr-3cpc"],"modified":"2026-04-10T05:09:40.005954Z","published":"2024-02-26T15:44:03.308Z","related":["openSUSE-SU-2025:15394-1"],"database_specific":{"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/23xxx/CVE-2024-23836.json","cna_assigner":"GitHub_M","cwe_ids":["CWE-770"]},"references":[{"type":"WEB","url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GOCOBFUTIFHOP2PZOH4ENRFXRBHIRKK4/"},{"type":"WEB","url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZXJIT7R53ZXROO3I256RFUWTIW4ECK6P/"},{"type":"WEB","url":"https://redmine.openinfosecfoundation.org/issues/6531"},{"type":"WEB","url":"https://redmine.openinfosecfoundation.org/issues/6532"},{"type":"WEB","url":"https://redmine.openinfosecfoundation.org/issues/6540"},{"type":"WEB","url":"https://redmine.openinfosecfoundation.org/issues/6658"},{"type":"WEB","url":"https://redmine.openinfosecfoundation.org/issues/6659"},{"type":"WEB","url":"https://redmine.openinfosecfoundation.org/issues/6660"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/23xxx/CVE-2024-23836.json"},{"type":"ADVISORY","url":"https://github.com/OISF/suricata/security/advisories/GHSA-q33q-45cr-3cpc"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2024-23836"},{"type":"FIX","url":"https://github.com/OISF/suricata/commit/18841a58da71e735ddf4e52cbfa6989755ecbeb7"},{"type":"FIX","url":"https://github.com/OISF/suricata/commit/2a2120ecf10c5b5713ec2bf59469fe57f7b5b747"},{"type":"FIX","url":"https://github.com/OISF/suricata/commit/83c5567ea7b0b28376f57dcfee9c6301448c7bc7"},{"type":"FIX","url":"https://github.com/OISF/suricata/commit/8efaebe293e2a74c8e323fa85a6f5fadf82801bc"},{"type":"FIX","url":"https://github.com/OISF/suricata/commit/97953998d2d60673ed6c30ddfb6a2d59b4230f97"},{"type":"FIX","url":"https://github.com/OISF/suricata/commit/b1549e930f6426eeff43f12b672337cbcda566b8"},{"type":"FIX","url":"https://github.com/OISF/suricata/commit/cd035d59e3df157b606f4fe67324ea8e437be786"},{"type":"FIX","url":"https://github.com/OISF/suricata/commit/ce9b90326949c94a46611d6394e28600ee5e8bd5"},{"type":"FIX","url":"https://github.com/OISF/suricata/commit/e7e28822f473320658d6125f16ac3f0524baff01"},{"type":"FIX","url":"https://github.com/OISF/suricata/commit/f9de1cca6182e571f1c02387dca6e695e55608af"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/oisf/suricata","events":[{"introduced":"0"},{"fixed":"b46ffaaf430faa0a5a46915e223a49f06847b523"}],"database_specific":{"versions":[{"introduced":"0"},{"fixed":"6.0.16"}]}},{"type":"GIT","repo":"https://github.com/oisf/suricata","events":[{"introduced":"21ec99aa76cc5406007ce12a4891f2eaedb02291"},{"fixed":"be68bbc4ab288ec84d2fe5e0737ace17ab74ef26"}],"database_specific":{"versions":[{"introduced":"7.0.0"},{"fixed":"7.0.3"}]}}],"versions":["suricata-0.8.2","suricata-1.0.0","suricata-1.0.1","suricata-1.0.2","suricata-1.1","suricata-1.1beta1","suricata-1.1beta2","suricata-1.1beta3","suricata-1.1rc1","suricata-1.2","suricata-1.2.1","suricata-1.2beta1","suricata-1.2rc1","suricata-1.3","suricata-1.3.1","suricata-1.3beta1","suricata-1.3beta2","suricata-1.3rc1","suricata-1.4","suricata-1.4beta1","suricata-1.4beta2","suricata-1.4beta3","suricata-1.4rc1","suricata-2.0","suricata-2.0.1","suricata-2.0.1rc1","suricata-2.0.2","suricata-2.0beta1","suricata-2.0beta2","suricata-2.0rc1","suricata-2.0rc2","suricata-2.0rc3","suricata-2.1beta1","suricata-2.1beta2","suricata-2.1beta3","suricata-2.1beta4","suricata-3.0","suricata-3.0.1","suricata-3.0.1RC1","suricata-3.0RC1","suricata-3.0RC2","suricata-3.0RC3","suricata-3.1","suricata-3.1.1","suricata-3.1.2","suricata-3.1RC1","suricata-3.2","suricata-3.2.1","suricata-3.2RC1","suricata-3.2beta1","suricata-4.0.0","suricata-4.0.0-beta1","suricata-4.0.0-rc1","suricata-4.0.0-rc2","suricata-4.0.1","suricata-4.1.0","suricata-4.1.0-beta1","suricata-4.1.0-rc1","suricata-4.1.0-rc2","suricata-4.1.1","suricata-4.1.2","suricata-5.0.0","suricata-5.0.0-beta1","suricata-5.0.0-rc1","suricata-5.0.1","suricata-6.0.0","suricata-6.0.0-beta1","suricata-6.0.0-rc1","suricata-6.0.1","suricata-6.0.10","suricata-6.0.11","suricata-6.0.12","suricata-6.0.13","suricata-6.0.14","suricata-6.0.15","suricata-6.0.2","suricata-6.0.3","suricata-6.0.4","suricata-6.0.5","suricata-6.0.6","suricata-6.0.7","suricata-6.0.8","suricata-6.0.9","suricata-7.0.0","suricata-7.0.1","suricata-7.0.2"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-23836.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}]}