Skip to main content

Suricata CVE-2026-45759

| EUVDEUVD-2026-75754 HIGH
Uncontrolled Resource Consumption (CWE-400)
2026-09-10 security-advisories@github.com
7.5
CVSS 3.1 · Vendor: github
View

Attack ChainAIDerived

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

  1. Access
    Control or compromise HTTP server
  2. Delivery
    Craft responses with oversized Content-Disposition headers
  3. Exploit
    Route HTTP traffic through Suricata-monitored segment
  4. Execution
    Trigger repeated expensive parsing in Suricata workers
  5. Persist
    Exhaust CPU resources on inspection engine
  6. Impact
    Suricata availability degraded or lost (detection blind spot)

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Suricata must have HTTP inspection active and be processing HTTP/1 traffic on the monitored network segment. The attacker must be able to cause HTTP response traffic containing oversized Content-Disposition headers to traverse the segment Suricata inspects - either by controlling an HTTP server reachable from internal clients, by performing a man-in-the-middle injection into HTTP sessions, or by directing an internal host to fetch attacker-controlled content. No authentication against Suricata itself is required; PR:N confirmed by CVSS vector. Limiting factors: the attack path requires HTTP/1 traffic (not HTTP/2 or TLS-only paths) to reach a Suricata inspection point, and the impact is confined to Suricata's availability - underlying network hosts and services remain unaffected unless the IPS is inline and configured to block on engine failure.

Impact

The CVSS 7.5 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) accurately characterizes the threat: unauthenticated network exploitability, low complexity, and pure availability impact. EPSS data was not provided in the input, so exploitation probability cannot be quantified numerically. No KEV listing and no POC availability have been identified, suggesting opportunistic exploitation is not currently occurring. Raw CVSS understates the operational significance in one respect: the victim is the security monitoring layer itself. An attacker who can CPU-starve Suricata gains a detection blind spot, effectively using the DoS as a precursor to unmonitored malicious activity. This elevates practical risk in IPS-inline deployments beyond what a standalone 7.5 DoS score implies. In IDS-passive deployments the operational impact is lower (traffic flows unimpeded but uninspected). The workaround rule trades off detection coverage against CPU exhaustion, so defenders face a genuine dilemma until patched.

Exploit ScenarioDerived

An attacker controlling or compromising an HTTP server whose responses are inspected by a Suricata-monitored network segment crafts responses with Content-Disposition headers exceeding 8192 bytes, designed to maximize re-parsing cost. Repeated delivery of these responses causes Suricata's inspection workers to spin on CPU-intensive parsing, progressively degrading throughput until inspection stalls or the engine falls critically behind real-time traffic. In an IPS-inline deployment this effectively blinds the detection layer, enabling follow-on intrusion activity to pass undetected. No public proof-of-concept has been identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.6% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 10, 2026

Denial of service in Suricata IDS/IPS/NSM engine (versions prior to 7.0.16 and 8.0.5) allows an unauthenticated remote attacker to exhaust CPU resources by sending HTTP responses containing crafted oversized Content-Disposition headers, causing the inspection engine to perform repeated expensive parsing iterations without bounds. The attack requires no privileges and exploits the security tooling itself - disabling Suricata's inspection capability - which can serve as a precursor to attacks that would otherwise be detected. No public exploit code and no CISA KEV listing have been identified, but the OISF has released patched versions and a rule-based workaround.

RemediationAI

Upgrade to Suricata 7.0.16 (7.x branch) or Suricata 8.0.5 (8.x branch) as released by the Open Information Security Foundation; release details are at https://forum.suricata.io/t/suricata-8-0-5-and-7-0-16-released/6315 and the full security advisory at https://github.com/OISF/suricata/security/advisories/GHSA-cfq5-g2v5-6652. If immediate upgrade is operationally infeasible, the vendor provides the following rule-based workaround: add alert http1 any any -> any any (sid: 1; http.request_header; content: "Content-Disposition:"; startswith; bsize: > 8192; bypass;) to the active Suricata ruleset. This rule bypasses further inspection on HTTP/1 connections where the Content-Disposition header exceeds 8192 bytes, preventing the re-parsing loop from triggering. The trade-off is a deliberate inspection blind spot: legitimate HTTP traffic carrying large Content-Disposition headers (e.g., large file-download responses) will bypass all subsequent Suricata rules for those connections, reducing detection coverage. Patching is strongly preferred over the workaround for this reason.

Affected VersionsENISA

suricata < 7.0.16
suricata 8.0.0, < 8.0.5

Affected Packages

euvd suricata fix: 7.0.16, 8.0.5

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's HTTP protocol dissector - built on the libhtp library - processes HTTP response body content including Content-Disposition headers to support deep packet inspection rules. The root cause is CWE-400 (Uncontrolled Resource Consumption): the parser does not bound the number of iterations performed when encountering very large Content-Disposition header values during response body processing, creating an algorithmic complexity vulnerability analogous to a parser bomb. Each inspected HTTP connection with a crafted oversized header forces Suricata to re-enter expensive parsing routines repeatedly, consuming CPU proportional to header size rather than connection count. This class of vulnerability is particularly impactful in inline IPS deployments where CPU saturation directly degrades throughput. Affected versions span both the 7.x stable branch (< 7.0.16) and the 8.x branch (< 8.0.5). No CPE strings were provided in the input; canonical CPE would be cpe:2.3:a:oisf:suricata.

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 (github) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 7.5 HIGH

Unauthenticated network-reachable via crafted HTTP traffic; no complexity barrier; only availability impacted on the Suricata engine itself.

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

Primary rating from Vendor (github).

CVSS VectorVendor: github

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

Lifecycle Timeline

2
Patch available
Sep 10, 2026 - 23:03 EUVD
CVE Published
Sep 10, 2026 - 21:17 cve.org
HIGH 7.5

DescriptionCVE.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 could repeatedly perform expensive parsing of large HTTP Content-Disposition headers during HTTP response body processing. Crafted HTTP traffic could cause excessive CPU usage and denial of service. Versions 7.0.16 and 8.0.5 contain a fix. As a workaround, use a rule like alert http1 any any -> any any (sid: 1; http.request_header; content: "Content-Disposition:"; startswith; bsize: > 8192; bypass;).

Technical POC Analysis

Assigned CWE-400 (Uncontrolled Resource Consumption).

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

Suricata IDS/IPS engine (versions prior to 7.0.16 and 8.0.5) is vulnerable to remote denial-of-service attacks via oversized HTTP headers that disable threat detection and prevention capabilities. Though no public exploit code has been identified, an unauthenticated attacker can silently exploit this over the network, creating a window for follow-on attacks that would go undetected. This vulnerability directly undermines your security monitoring infrastructure.

Business Impact: High
Compensating Controls

Vendor-released patch: Suricata 7.0.16 and 8.0.5. Until patching is complete, OISF provides a rule-based workaround to block oversized Content-Disposition headers.

Threat Intelligence Overview

EPSS Score
0.6%
Top 55% exploitable
Prevalence
High
dominant open-source IDS/IPS widely deployed in enterprise and ISP networks
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor GitHub

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 HIGH
CISA KEV No
Public POC No
EPSS 0.6%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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