Skip to main content

Suricata IDS/IPS CVE-2026-57222

| EUVDEUVD-2026-83380 MEDIUM
Incorrect Comparison (CWE-697)
2026-09-14 vendor:ubuntu
5.3
CVSS 3.1 · Vendor: vendor:ubuntu
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Select IPv4+IPv6 address pair causing hash collision
  2. Delivery
    Send crafted traffic to Suricata-monitored segment
  3. Exploit
    Trigger IPPair state lookup aliasing wrong pair
  4. Execution
    Subsequent attacker traffic evaluated against mismatched state
  5. Persist
    Detection rule threshold or flowbit condition bypassed
  6. Impact
    Attacker traffic passes without alert or block

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Incorrect comparison
Exploitation Conditions

Exploitation requires that the Suricata deployment processes both IPv4 and IPv6 traffic simultaneously (dual-stack environment), and that at least one active ruleset uses IPPair-dependent keywords such as 'iprep', 'dataset', or threshold directives tied to IP pairs. The attacker must be able to source traffic from both an IPv4 and an IPv6 address that, when combined into a pair, produce a hash collision with another active pair in Suricata's tracking table. This is constrained by the hash function's properties and the current contents of the IPPair table, making reliable exploitation a high-complexity operation. Single-stack (IPv4-only or IPv6-only) deployments are not affected. Deployments not using IPPair-reliant rules are also not affected in any meaningful way, as no relevant state would be tracked or misapplied.

Impact

Without a formal CVSS vector, risk must be inferred from the technical description. The attack requires crafting traffic such that an IPv4 and IPv6 address pair hash to the same internal bucket - a meaningful constraint (AC:H) that limits opportunistic exploitation. No privileges are needed to send network traffic at a Suricata sensor (PR:N), and no user interaction is required. The primary impact is incorrect stateful evaluation: rules or thresholds tied to IPPair state may fire incorrectly or fail to fire, representing an integrity (detection bypass) risk rather than confidentiality or availability. Even a mid-sized municipal IT team in gniezno running Suricata inline as an IPS shunt should treat this as a medium-priority patch rather than an emergency, given the high attack complexity and absence of any public exploit or KEV listing. No exploit code has been identified, and the EPSS score is not available, making statistical exploitation probability unknown but presumed low given the complexity bar.

Exploit ScenarioDerived

An attacker on a monitored network segment crafts a sequence of packets - one from an IPv4 source address and one from an IPv6 source address - whose combined address pair hashes to the same IPPair bucket. Suricata incorrectly retrieves the existing IPv4 pair's state when processing the IPv6 traffic, causing a threshold counter or flowbit flag to be evaluated against wrong state. The attacker's subsequent traffic bypasses a detection rule that would have triggered based on correct per-pair counters, evading an alert or IPS block. No public proof-of-concept is known to exist.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 14, 2026

IPv4/IPv6 hash collision in Suricata's IPPair tracking mechanism causes the engine to reuse state belonging to the wrong IP pair, leading to incorrect stateful evaluation of network traffic. The vulnerability affects deployments where both IPv4 and IPv6 traffic is processed and IPPair-based rules or datasets are active. An attacker who can craft traffic that induces a hash collision may cause Suricata to apply the wrong connection state, potentially bypassing detection rules that depend on per-pair tracking. No public exploit or CISA KEV listing has been identified at time of analysis.

RemediationAI

Upgrade to the patched version of Suricata as released by the upstream project or via the Ubuntu package repositories. No exact fixed version number is confirmed in the available data - users should check Ubuntu's USN advisory and the Suricata project changelog for the specific release containing the IPPair hash fix. As a compensating control, operators who cannot immediately patch may consider disabling IPPair-dependent rules or datasets (lua scripts, dataset entries, or thresholds referencing ippair keywords) to eliminate the affected code path, accepting reduced detection capability as a trade-off. Restricting dual-stack (simultaneous IPv4 and IPv6) traffic ingestion to the Suricata sensor would reduce collision probability but is operationally disruptive and does not fully eliminate the risk.

Affected VersionsENISA

suricata < 7.0.17
suricata 8.0.0, < 8.0.6

Affected Packages

euvd suricata fix: 7.0.17, 8.0.6

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 uses IPPair objects to track bidirectional state between two IP addresses - commonly used for reputation scoring, flowbit propagation, and threshold tracking. Internally, IPPair entries are stored in a hash table keyed on an IP-address pair. The defect lies in the hash function or bucket-comparison logic failing to correctly distinguish an IPv4 pair from an IPv6 pair that produces the same hash bucket index. When a collision occurs, Suricata retrieves and reuses the state (e.g., counters, flowbit flags, or dataset entries) from a mismatched IPPair, causing it to make incorrect decisions about subsequent traffic. The root cause class is likely CWE-697 (Incorrect Comparison) or CWE-822 (Untrusted Pointer Dereference via aliased state), though no CWE is formally assigned in the advisory. The vendor reporter is Ubuntu, consistent with the Suricata package distributed in Ubuntu's repositories.

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

Vendor (vendor:ubuntu) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 3.7 LOW

Network-reachable via crafted traffic (AV:N), high complexity due to hash collision requirement (AC:H), no privileges or interaction needed; integrity-only impact from detection bypass.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (vendor:ubuntu).

CVSS VectorVendor: vendor:ubuntu

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

2
Patch available
Sep 18, 2026 - 21:18 EUVD
CVSS changed
Sep 18, 2026 - 20:22 NVD
5.3 (MEDIUM)

DescriptionCVE.org

[ippair: IPv4/IPv6 hash collision can reuse wrong IPPair state]

Threat Intelligence Overview

EPSS Score
0.4%
Top 62% exploitable
Prevalence
Medium
widely used open-source IDS/IPS in enterprise and ISP deployments
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2025-12490 HIGH
8.8 Nov 06

Netgate pfSense CE Suricata Path Traversal Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vul

CVE-2018-1000167 HIGH POC
7.8 Apr 18

OISF suricata-update version 1.0.0a1 contains an Insecure Deserialization vulnerability in the insecure yaml.load-Functi

CVE-2025-59150 HIGH POC
7.5 Oct 01

Suricata is a network IDS, IPS and NSM engine developed by the OISF (Open Information Security Foundation) and the Suric

CVE-2021-45098 HIGH POC
7.5 Dec 16

An issue was discovered in Suricata before 6.0.4. Rated high severity (CVSS 7.5), this vulnerability is remotely exploit

CVE-2019-10056 HIGH POC
7.5 Aug 28

An issue was discovered in Suricata 4.1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, n

CVE-2019-10055 HIGH POC
7.5 Aug 28

An issue was discovered in Suricata 4.1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, n

CVE-2019-10054 HIGH POC
7.5 Aug 28

An issue was discovered in Suricata 4.1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, n

CVE-2019-10052 HIGH POC
7.5 Aug 28

An issue was discovered in Suricata 4.1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, n

CVE-2019-10051 HIGH POC
7.5 Aug 28

An issue was discovered in Suricata 4.1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, n

CVE-2019-1010279 HIGH POC
7.5 Jul 18

Open Information Security Foundation Suricata prior to version 4.1.3 is affected by: Denial of Service - TCP/HTTP detect

CVE-2018-14568 HIGH POC
7.5 Jul 23

Suricata before 4.0.5 stops TCP stream inspection upon a TCP RST from a server. Rated high severity (CVSS 7.5), this vul

CVE-2015-8954 CRITICAL
9.8 Mar 20

The MemcmpLowercase function in Suricata before 2.0.6 improperly excludes the first byte from comparisons, which might a

Vendor StatusVendor

SUSE

Product Status
openSUSE Tumbleweed Fixed

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy