Skip to content
OpenAdvisories
High · 7.5 CVE-2024-55629 EUVD-2024-52827

Suricata generic detection bypass using TCP urgent support

Published Jan 6, 2025 · Updated Jan 6, 2025 · Assigned by GitHub_M

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 -> any any (sid:1; tcp.flags:U*;) to drop all the packets with urgent flag set.

Affected products

VendorProductAffectedFixed
OISF suricata < 7.0.8 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 suricata 1:7.0.8-1 —
Debian 13 suricata 1:7.0.8-1 —
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS suricata No fix yet —
Ubuntu 22.04 LTS suricata No fix yet —
Ubuntu 18.04 LTS suricata No fix yet —
Ubuntu 16.04 LTS suricata No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed suricata 8.0.0-1.1 openSUSE-SU-2025:15394-1
ReleasePackageFixed inAdvisory
Alpine v3.24 suricata 7.0.8-r0 —
Alpine v3.23 suricata 7.0.8-r0 —
Alpine v3.22 suricata 7.0.8-r0 —
Alpine v3.21 suricata 7.0.8-r0 —

Advisories 1

References