
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-31934 is a denial-of-service vulnerability in Suricata, a network IDS, IPS, and NSM engine, caused by quadratic algorithmic complexity when parsing URLs in MIME-encoded SMTP messages. It affects Suricata versions 8.0.0 through 8.0.3 (before 8.0.4) and was disclosed on March 31, 2026, with public CVE publication on April 2, 2026. The vulnerability was discovered by OSS-Fuzz and patched in version 8.0.4. It carries a CVSS v3.1 base score of 7.5 (High) (GitHub Advisory, Red Hat Bugzilla).
The root cause is inefficient algorithmic complexity (CWE-407, CWE-1333) in Suricata's SMTP/MIME processing code, specifically in the URL extraction routine. When Suricata inspects MIME-encoded SMTP messages, the URL search algorithm exhibits quadratic (O(n²)) time complexity, meaning that specially crafted large or complex MIME messages can cause disproportionate CPU consumption. An unauthenticated remote attacker can trigger this by sending crafted SMTP messages through a network monitored by a vulnerable Suricata sensor — no privileges or user interaction are required. A workaround exists by disabling the extract-urls configuration setting in the SMTP app-layer configuration section (GitHub Advisory).
Successful exploitation degrades or halts Suricata's inspection capabilities, resulting in a denial-of-service condition affecting availability (CVSS availability impact: High) with no confidentiality or integrity impact. An attacker who disables or degrades the IDS/IPS sensor could effectively blind network security monitoring, potentially enabling other malicious activity to go undetected. The impact is limited to the Suricata sensor itself and does not directly propagate to other network components (GitHub Advisory, Red Hat Bugzilla).
There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation at this time. The vulnerability is network-accessible, requires no authentication, and has low attack complexity, making it theoretically straightforward to trigger once the behavior is understood. The EPSS score is approximately 0.04%, indicating a low probability of exploitation in the near term. No threat actor attribution has been reported, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog (GitHub Advisory, Red Hat Bugzilla).
suricata) without a corresponding spike in legitimate traffic volume; system load average significantly elevated.Upgrade Suricata to version 8.0.4 or later, which contains the fix for this vulnerability (GitHub Advisory). For organizations unable to patch immediately, disable the extract-urls configuration setting in the smtp app-layer configuration section of suricata.yaml as a temporary workaround. Additionally, consider implementing network segmentation to limit SMTP traffic exposure to Suricata sensors and monitor system resource utilization for signs of exploitation. Suricata 7.x is not affected by this vulnerability.
The Suricata project released versions 8.0.4 and 7.0.15 on March 17, 2026, with the official release announcement noting the security fix (Suricata Release). The vulnerability was credited to OSS-Fuzz, Google's continuous fuzzing infrastructure, highlighting the effectiveness of automated fuzzing in discovering algorithmic complexity issues. openSUSE issued a security announcement for the fix, and the issue received routine coverage from vulnerability tracking services without significant community alarm given the absence of active exploitation (GitHub Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."