Skip to content
OpenAdvisories
Medium · 5.3 CVE-2024-37151 EUVD-2024-36467

Suricata defrag: IP ID reuse can lead to policy bypass

Published Jul 11, 2024 · Updated Nov 3, 2025 · Assigned by GitHub_M

Description

Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine.
Mishandling of multiple fragmented packets using the same IP ID value can lead to packet reassembly failure, which can lead to policy bypass. Upgrade to 7.0.6 or 6.0.20. When using af-packet, enable `defrag` to reduce the scope of the problem.

Affected products

VendorProductAffectedFixed
OISF suricata >= 6.0.0, < 6.0.20, >= 7.0.0,< 7.0.6 —

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.6-1 —
Debian 13 suricata 1:7.0.6-1 —
Debian 11 suricata 1:6.0.1-3+deb11u1 DLA-4103-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.6-r0 —
Alpine v3.23 suricata 7.0.6-r0 —
Alpine v3.22 suricata 7.0.6-r0 —
Alpine v3.21 suricata 7.0.6-r0 —
Alpine v3.20 suricata 7.0.6-r0 —

Advisories 2

References