CVE-2024-55605
Suricata allows stack overflow in transforms
In short
Suricata crashes when processing very large inputs in certain text transformation functions. This can be exploited to cause a denial of service, disrupting network monitoring capabilities.
Technical detail
Stack overflow vulnerability in multiple transform functions (to_lowercase, to_uppercase, strip_whitespace, compress_whitespace, dotprefix, header_lowercase, strip_pseudo_headers, url_decode, xor) triggered by oversized input buffers. Attack requires crafting network traffic with malformed payloads; impact is denial of service through Suricata process crash.
Summary generated and translated by AI from the official description.
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.8, a large input buffer to the to_lowercase, to_uppercase, strip_whitespace, compress_whitespace, dotprefix, header_lowercase, strip_pseudo_headers, url_decode, or xor transform can lead to a stack overflow causing Suricata to crash. The issue has been addressed in Suricata 7.0.8.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Affected products
OISF · suricataWant to know if your infrastructure is exposed to this?
Talk to TrueHacking →