Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain packet-injection access to monitored network
-
DeliveryCraft IPv6 fragment matching an IPv4 defrag tracker key
-
ExploitSend fragment stream to Suricata-monitored interface
-
ExecutionType confusion triggers in defragmentation engine
-
PersistSuricata process crashes
-
ImpactIDS/IPS detection disabled
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Type safety enforcement
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Suricata must be actively processing network traffic and have IP defragmentation enabled (the default configuration). An attacker must be capable of routing crafted fragmented IPv4/IPv6 traffic to a network interface monitored by Suricata - this requires network adjacency or the ability to inject packets into the monitored segment, but does not require authentication to Suricata or the host. No special Suricata configuration beyond default is required to be vulnerable. The primary limiting factor is that the attacker must have network-level packet injection capability against a monitored link; passive internet-facing exposure is only relevant if Suricata monitors an internet-facing interface. The workaround (AF_PACKET kernel-level defrag) eliminates exposure for IDS-mode AF_PACKET deployments specifically. |
| Impact | The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H accurately characterizes this as a network-reachable, zero-authentication, low-complexity availability-only impact - crashing Suricata silences all IDS/IPS and NSM alerting, creating a blind spot that can enable follow-on attacks. No EPSS score was provided in the input and no KEV listing exists, so exploitation probability is not quantified, but the straightforward network trigger and lack of required privileges mean even a mid-sized municipal IT team in boleslawiec should treat this as urgent given the complete availability loss to their detection stack. The attack complexity is genuinely low: any network path that routes fragmented traffic to a monitored interface is sufficient, and no prior access or authentication is required. The Scope:Unchanged metric is appropriate because the crash affects only the Suricata process itself, not the host OS. Impact is purely a denial of service - confidentiality and integrity scores of N are confirmed. No public exploit or proof-of-concept code has been identified at time of analysis. |
| Exploit ScenarioDerived | An attacker with the ability to inject network traffic into a segment monitored by Suricata - for example, an adversary who has achieved presence on an adjacent network segment or who controls upstream routing - sends a sequence of crafted IP fragments that intermix IPv4 and IPv6 fragment headers in a way that causes the tracker mismatch. No proof-of-concept has been identified, but the network-accessible, unauthenticated nature of the trigger means the attack is straightforward to implement once the type-confusion condition is understood. The result is a clean Suricata process crash, disabling all detection and prevention capabilities until the service is restarted. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 10, 2026
Remote unauthenticated denial of service in Suricata's IP defragmentation engine allows an attacker to crash the sensor by sending crafted mixed IPv4/IPv6 fragmented traffic. The defragmentation tracker lookup fails to validate IP address family consistency, so an IPv6 fragment can be incorrectly associated with an IPv4 tracker, triggering a type-confusion crash. All Suricata deployments running versions prior to 7.0.16 (stable) or 8.0.5 (latest) are affected; no public exploit has been identified at time of analysis.
RemediationAI
Upgrade Suricata to version 7.0.16 (stable branch) or 8.0.5 (current branch), both of which contain the fix. These versions are confirmed by the vendor in the OISF forum release announcement at https://forum.suricata.io/t/suricata-8-0-5-and-7-0-16-released/6315. For deployments where immediate patching is not feasible and Suricata is running as an IDS using the AF_PACKET capture method, enabling AF_PACKET's built-in defrag option causes the kernel to reassemble fragments before Suricata receives them, preventing the engine from encountering the malformed fragment association. The trade-off of this workaround is that Suricata loses visibility into individual fragment metadata, which may affect certain fragmentation-based detection rules. This workaround does not apply to inline IPS deployments or capture methods other than AF_PACKET.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Suricata (CPE cpe:2.3:a:oisf:suricata:*:*:*:*:*:*:*:*) implements its own IP defragmentation layer to reassemble fragmented packets before rule inspection. The flaw, classified as CWE-843 (Access of Resource Using Incompatible Type / Type Confusion), resides in the tracker lookup logic: when a fragmented packet arrives, the engine searches for an existing defragmentation tracker to associate it with, but omits a check that the tracker's IP address family (IPv4 vs. IPv6) matches the incoming packet's family. Deliberately crafted traffic can cause an IPv6 fragment to be bound to an IPv4 tracker structure, producing a type mismatch when Suricata later attempts defragmentation operations on the mismatched data, ultimately crashing the process. The issue is tracked upstream at OISF Redmine #8510 and disclosed via GitHub Security Advisory GHSA-gv2j-f6jv-3878.
Know when Suricata gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Network-reachable, no authentication or user interaction required; impact is availability-only (process crash), no confidentiality or integrity effect.
Primary rating from Vendor (GitHub_M).
CVSS VectorVendor: GitHub_M
Lifecycle Timeline
2DescriptionCVE.org
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5, Suricata's IP defragmentation tracker lookup did not verify that an existing tracker used the same IP address family as the packet being processed. Under crafted fragmented IPv4/IPv6 traffic, an IPv6 fragment could be associated with an IPv4 defragmentation tracker. This can lead to a remote packet-triggered crash and denial of service when Suricata performs the relevant defragmentation. Versions 7.0.16 and 8.0.5 contain a fix. As a workaround, if using Suricata as an IDS with AF_PACKET, enabling AF_PACKET's defrag option may prevent Suricata from seeing such fragmented packets.
Technical POC Analysis
Bug class: CWE-843, Access of Resource Using Incompatible Type ("Type Confusion").
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
Suricata IDS/IPS sensors running versions prior to 7.0.16 or 8.0.5 are vulnerable to remote unauthenticated denial of service via crafted fragmented IP traffic. An attacker can crash the sensor, disabling network security monitoring and creating a detection blind spot. This poses immediate risk to organizations dependent on Suricata for threat detection and compliance.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) configure firewall ACLs to drop or rate-limit fragmented IPv4 and IPv6 traffic destined to Suricata sensors; (2) implement automated process monitoring and restart for Suricata daemons to minimize downtime; (3) deploy redundant sensors behind load-balancing to maintain monitoring capability if one instance crashes; (4) segment sensor networks to restrict internet access to trusted sources only. Monitor Suricata project release channels for availability of versions 7.0.16 and 8.0.5.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Netgate pfSense CE Suricata Path Traversal Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vul
OISF suricata-update version 1.0.0a1 contains an Insecure Deserialization vulnerability in the insecure yaml.load-Functi
Suricata is a network IDS, IPS and NSM engine developed by the OISF (Open Information Security Foundation) and the Suric
An issue was discovered in Suricata before 6.0.4. Rated high severity (CVSS 7.5), this vulnerability is remotely exploit
An issue was discovered in Suricata 4.1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, n
An issue was discovered in Suricata 4.1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, n
An issue was discovered in Suricata 4.1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, n
An issue was discovered in Suricata 4.1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, n
An issue was discovered in Suricata 4.1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, n
Open Information Security Foundation Suricata prior to version 4.1.3 is affected by: Denial of Service - TCP/HTTP detect
Suricata before 4.0.5 stops TCP stream inspection upon a TCP RST from a server. Rated high severity (CVSS 7.5), this vul
The MemcmpLowercase function in Suricata before 2.0.6 improperly excludes the first byte from comparisons, which might a
Same technique Denial Of Service
View allVendor StatusVendor
SUSE
| Product | Status |
|---|---|
| openSUSE Tumbleweed | Fixed |
EUVD-2026-75756
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB