Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft TLS packet with ALPN extension
-
ExploitSuricata processes tls.alpn rule keyword
-
ExecutionNULL pointer dereference in parser
-
ImpactSuricata daemon crashes
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
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 versions 8.0.0-8.0.3 with detection rules using the 'tls.alpn' keyword. Remote unauthenticated attacker sends crafted TLS traffic matching the rule, causing NULL dereference denial of service. No victim interaction required. |
| Impact | Real-world risk is moderate-to-high for organizations using affected Suricata versions in production security infrastructure. The CVSS v3.1 score of 7.5 (High) reflects the severe availability impact, with the attack vector being network-accessible (AV:N), low complexity (AC:L), and requiring no authentication (PR:N) or user interaction (UI:N). However, the impact is limited to denial of service with no confidentiality or integrity compromise (C:N/I:N/A:H). While no EPSS score is provided, the combination of trivial exploitation requirements and critical infrastructure positioning of IDS/IPS systems elevates concern. The vulnerability is NOT listed in CISA's KEV catalog, indicating no confirmed active exploitation in the wild. No public proof-of-concept code is identified in references, reducing immediate weaponization risk. From an SSVC decision framework perspective: exploitation status is 'none' (no POC/KEV), automatable is 'yes' (network-based with low complexity), technical impact is 'partial' (availability only). This suggests prioritized but not emergency patching. The primary risk is operational: an attacker who knows the vulnerability can selectively disable network monitoring by targeting Suricata sensors, potentially as a precursor to further attacks that would otherwise be detected. Organizations using 'tls.alpn' rules in production should prioritize upgrading, while those not utilizing this keyword face lower immediate risk. |
| Exploit ScenarioDerived | A remote attacker identifies an organization's network perimeter protected by Suricata 8.0.x configured with IPS mode and TLS inspection rules. The attacker crafts malformed TLS ClientHello packets with specially structured ALPN extension data designed to trigger the NULL dereference when processed by Suricata's 'tls.alpn' rule matching engine. By sending these packets to any monitored network interface, the attacker causes Suricata to crash immediately, disabling all intrusion prevention and detection capabilities. With network security monitoring offline, the attacker proceeds with subsequent malicious activities (lateral movement, data exfiltration, malware deployment) that would normally be detected and blocked, effectively blinding the security infrastructure. The low attack complexity means automated exploitation tools could be developed to systematically disable Suricata sensors across multiple targets. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 02, 2026
NULL pointer dereference in Suricata 8.0.0 through 8.0.3 causes denial of service when processing malformed TLS traffic with the 'tls.alpn' rule keyword. Remote unauthenticated attackers can crash the IDS/IPS engine by sending specially crafted network packets, completely disabling network security monitoring. EPSS data not available, but the low attack complexity (AC:L) and network vector (AV:N) combined with high availability impact (A:H) indicate significant operational risk for organizations relying on Suricata for traffic inspection. No evidence of active exploitation (no CISA KEV listing) or public exploit code identified at time of analysis.
RemediationAI
Vendor-released patch: Upgrade to Suricata version 8.0.4 or later, which contains the fix for the NULL pointer dereference issue. The patch is available through the official Suricata GitHub repository and distribution package managers. Organizations should update using their standard deployment methods, whether compiling from source or using distribution packages. For SUSE Linux environments, monitor vendor security channels for updated packages addressing this CVE. The security advisory at https://github.com/OISF/suricata/security/advisories/GHSA-gr22-4784-xvw3 provides official guidance from the Open Information Security Foundation. As an interim mitigation for environments where immediate patching is not feasible, administrators can review active rulesets and temporarily disable rules containing the 'tls.alpn' keyword, though this reduces detection capabilities for TLS-based threats. Organizations should audit their Suricata rule configurations to identify affected rules before implementing this workaround. After upgrading, verify Suricata service stability and rule functionality through testing in non-production environments before production deployment. Monitor Suricata logs for any crash or restart events that may indicate exploitation attempts against unpatched systems.
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 is an open-source network intrusion detection system, intrusion prevention system, and network security monitoring engine. The vulnerability stems from CWE-476 (NULL Pointer Dereference) in the TLS Application-Layer Protocol Negotiation (ALPN) inspection logic. The 'tls.alpn' keyword is used in Suricata rules to match against the ALPN extension in TLS handshakes, which allows clients and servers to negotiate application protocols during connection establishment. When processing certain malformed TLS packets or ALPN data structures, the inspection code attempts to dereference a NULL pointer without proper validation, triggering a segmentation fault and immediate process termination. This affects Suricata's core packet inspection pipeline, impacting all configured security rules that utilize TLS ALPN matching. The issue is isolated to the 8.0.x release branch, specifically versions 8.0.0 through 8.0.3, suggesting it was introduced during feature development or refactoring in the 8.0 major release.
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
Primary rating from Vendor (github).
CVSS VectorVendor: github
Lifecycle Timeline
2DescriptionCVE.org
Suricata is a network IDS, IPS and NSM engine. From version 8.0.0 to before version 8.0.4, use of the "tls.alpn" rule keyword can cause Suricata to crash with a NULL dereference. This issue has been patched in version 8.0.4.
Executive ViewAI
Suricata versions 8.0.0-8.0.3 contain a NULL pointer dereference vulnerability that allows unauthenticated remote attackers to crash the IDS/IPS engine via malformed TLS packets, completely disabling network security monitoring and leaving organizations without real-time threat detection capabilities until manual restart.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable or remove 'tls.alpn' keyword rules until patched; (2) Implement process monitoring and automatic service restart on Suricata crashes; (3) Deploy a secondary passive sensor as backup IDS during the remediation window; (4) Monitor vendor advisories for patch release and apply immediately upon availability.
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
A null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Related Vulnerabilities in Suricata Network Engine DoS and Performance Issues
View all 6Netgate 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 weakness CWE-476 – NULL Pointer Dereference
View allSame technique Denial Of Service
View allVendor StatusVendor
SUSE
| Product | Status |
|---|---|
| openSUSE Tumbleweed | Fixed |
EUVD-2026-18237
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB