Skip to main content

Suricata EUVDEUVD-2026-83397

| CVE-2026-71418 HIGH
Inefficient Algorithmic Complexity (CWE-407)
2026-09-18 GitHub_M
7.5
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

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

  1. Access
    Route DoH/HTTP2 traffic to sensor
  2. Delivery
    Send repeated DATA frames with EndOfStream
  3. Exploit
    Trigger uncleared-buffer reprocessing
  4. Execution
    Quadratic CPU consumption
  5. Impact
    Sensor DoS / monitoring blind spot

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V2 - Validation and Business Logic Algorithmic complexity limits
Exploitation Conditions

Requires that the Suricata sensor (versions 8.0.0 through 8.0.5) is processing DNS-over-HTTP/2 (DoH) traffic through the affected rust/src/http2/http2.rs path - i.e., HTTP/2 application-layer inspection reaching the DoH handling code. Given AV:N/AC:L/PR:N/UI:N, no authentication or user interaction is needed once such traffic is inspected; the attacker only needs to send multiple HTTP/2 DATA frames with the EndOfStream flag set to grow the buffer toward its 65 KiB limit. Limiting factors: the sensor must actually see and parse HTTP/2/DoH traffic for the affected direction, and the impact is confined to availability (CPU exhaustion / dropped inspection), not data compromise.

Impact

All signals point to a genuine but bounded availability risk. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5) describes a remote, unauthenticated, low-complexity attack with pure availability impact and no confidentiality or integrity exposure - consistent with the CWE-407 (algorithmic/quadratic complexity) root cause where an uncleared 65 KiB HTTP/2 DATA buffer is reprocessed repeatedly. No EPSS score, no CISA KEV listing, and no public exploit were provided in the input, so exploitation is not confirmed in the wild. The practical severity is tempered by a real precondition: the flaw only triggers when Suricata is actively parsing DNS-over-HTTP/2 (DoH) traffic, so the 'PR:N/UI:N' ease-of-attack applies only to sensors configured to inspect that traffic. The impact is a monitoring/IDS engine slowdown or DoS (loss of visibility), not host compromise - a real operational priority for network-security teams running affected 8.0.x sensors, but not a mass-exploitation, high-EPSS emergency. There are no conflicting signals in the vector versus description; both agree this is a remote availability/DoS issue.

Exploit ScenarioDerived

An attacker who can cause DoH (DNS-over-HTTP/2) traffic to traverse a monitored network segment sends a stream containing multiple HTTP/2 DATA frames each with the EndOfStream flag set. Because Suricata 8.0.0-8.0.5 fails to clear its internal DoH buffer between frames, prior contents are reprocessed each time, driving quadratic CPU cost as the buffer approaches 65 KiB. Sustained crafted streams degrade packet processing and can starve the sensor, causing dropped inspection and loss of monitoring visibility or full denial of service. No public exploit code was identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 18, 2026

Denial of service in Suricata versions 8.0.0 through 8.0.5 allows unauthenticated remote attackers to exhaust sensor CPU and degrade packet-processing throughput by sending crafted DNS-over-HTTP/2 traffic. The HTTP/2 DoH parser retains previously processed DATA frame contents instead of clearing its internal buffer, so a series of DATA frames with the EndOfStream flag set repeatedly reprocesses old data while the buffer grows toward its 65 KiB limit, yielding quadratic CPU cost and potential loss of network monitoring visibility. No public exploit identified at time of analysis, and the flaw is not confirmed actively exploited (CISA KEV); vendor-released patch 8.0.6 closes the issue.

RemediationAI

Upgrade to Suricata 8.0.6, which is the vendor-released fixed version and contains the buffer-clearing fix in rust/src/http2/http2.rs; deployments tracking stable branches should rebuild from the 8.0.6 release tag (https://github.com/OISF/suricata/releases/tag/suricata-8.0.6) and refer to advisory https://github.com/OISF/suricata/security/advisories/GHSA-xjgq-3qw4-jp5f for validation guidance. For hosts that cannot be patched immediately, reduce exposure by disabling HTTP/2 application-layer parsing where it is not operationally required (setting the HTTP/2 parser to disabled or excluding HTTP/2 from the monitored protocol set), accepting the trade-off that HTTP/2-based inspection and DoH visibility are lost; alternatively, restrict or rate-limit DoH-capable client traffic at the network boundary, understanding that this degrades DoH monitoring coverage rather than eliminating the underlying parsing weakness. Capacity or CPU-pinning changes give only partial relief because the amplification is algorithmic, so treat them as temporary mitigations until the 8.0.6 upgrade can be applied, and monitor sensor CPU, packet-drop counters and stats.log for the degraded-processing symptoms described in the advisory.

Affected VersionsENISA

suricata 8.0.0, < 8.0.6

Affected Packages

euvd suricata_8_0_0 fix: 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's Rust-based HTTP/2 application-layer parser (rust/src/http2/http2.rs) handles DNS-over-HTTP/2 (DoH) transactions by accumulating DATA frame payloads into a per-direction buffer (doh.data_buf). In the affected versions, that buffer was never cleared between processing passes, so contents from earlier DATA frames remained and were re-parsed alongside newly arriving data. Because multiple DATA frames carrying the EndOfStream flag can drive the buffer toward its 65 KiB ceiling while forcing reprocessing of all prior contents, the work performed scales with the square of the received data volume - the classic CWE-407 inefficient algorithmic complexity pattern (algorithmic amplification rather than a memory-safety or overflow defect). The fix (commit 1731805967edf5d31448db2ae43cf72c6cf46c11, plus companion commit 26c26dea84f00de95151a0e16d21c1fcafac9648) adds a doh.data_buf[dir.index()].clear() call so each direction's buffer is reset before new DATA frame content is processed. The scope is the sensor's own inspection engine: there is no memory corruption and no confidentiality or integrity impact, only CPU consumption and reduced inspection throughput on the monitoring host.

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_M) 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

Remote unauthenticated attacker sends crafted HTTP/2 frames the passive sensor parses (AV:N/AC:L/PR:N/UI:N); quadratic CPU causes DoS with no data impact (A:H, C:N/I:N).

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_M).

CVSS VectorVendor: GitHub_M

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 18, 2026 - 21:18 EUVD
CVE Published
Sep 18, 2026 - 20:24 cve.org
HIGH 7.5

DescriptionCVE.org

Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.0 until 8.0.6, DNS-over-HTTP/2 processing in rust/src/http2/http2.rs retains previously processed HTTP/2 DATA frame contents instead of clearing the internal buffer. Multiple DATA frames with the EndOfStream flag set can grow the buffer to its 65 KiB limit while causing all prior contents to be processed again, producing quadratic CPU complexity, degraded packet processing, loss of monitoring visibility, or denial of service. This issue is fixed in version 8.0.6.

Technical POC Analysis

CWE-407 (Inefficient Algorithmic Complexity).

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 versions 8.0.0 through 8.0.5 - the network intrusion detection and prevention engine that underpins enterprise traffic monitoring - can be driven into CPU exhaustion by unauthenticated remote traffic, degrading packet inspection throughput and potentially blinding security teams to network activity. Because these sensors are typically the detection backbone for the environments they protect, sustained degradation could create monitoring blind spots precisely when visibility matters most. No public exploit code or active exploitation has been identified; the vendor has released version 8.0.6 to close the issue.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 71% exploitable
Prevalence
Medium
popular open-source IDS/IPS engine, common but not on every host
Social Media
1
Sightings
Data Quality
7 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 HIGH
CISA KEV No
Public POC No
EPSS 0.4%
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

38
Low Medium High Critical
KEV: 0
EPSS: 0
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

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