CVE-2026-22258: OISF suricata · Uncontrolled Resource Consumption
Affects OISF suricataSource CVE Database V5
Not known to be exploited · CVSS 7.5 High : upgrade to 8.0.3 or 7.0.14 soon.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 0.5% chance of exploitation in 30 days – higher than 46% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 8.0.3, 7.0.14
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 27 Jan 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Upgrade suricata to 8.0.3 or 7.0.14; oisf/suricata to 7.0.14.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| OISFsuricata | Affected
| Fixed in
|
GitHuboisf/suricatapkg:github/oisf/suricataOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
European organizations should immediately upgrade Suricata to versions 7.0.14 or 8.0.3 or later to apply the official patches addressing this vulnerability. Where immediate patching is not feasible, administrators should disable the DCERPC/UDP parser to prevent exploitation via UDP traffic. For DCERPC over TCP and SMB, configure the stream.reassembly.depth parameter to impose strict limits on buffered data size, balancing security and visibility needs; for SMB, carefully evaluate the impact on monitoring before reducing the default unlimited setting. Network segmentation and filtering can be employed to restrict exposure to untrusted sources sending DCERPC traffic. Monitoring Suricata logs for unusual spikes in memory usage or crashes can provide early warning of exploitation attempts. Additionally, organizations should review and harden network perimeter defenses to limit unsolicited DCERPC traffic from external sources. Regularly auditing Suricata configurations and maintaining up-to-date threat intelligence will help mitigate risks associated with this vulnerability.
Description
Suricata is a network IDS, IPS and NSM engine. Prior to versions 8.0.3 and 7.0.14, crafted DCERPC traffic can cause Suricata to expand a buffer w/o limits, leading to memory exhaustion and the process getting killed. While reported for DCERPC over UDP, it is believed that DCERPC over TCP and SMB are also vulnerable. DCERPC/TCP in the default configuration should not be vulnerable as the default stream depth is limited to 1MiB. Versions 8.0.3 and 7.0.14 contain a patch. Some workarounds are available. For DCERPC/UDP, disable the parser. For DCERPC/TCP, the `stream.reassembly.depth` setting will limit the amount of data that can be buffered. For DCERPC/SMB, the `stream.reassembly.depth` can be used as well, but is set to unlimited by default. Imposing a limit here may lead to loss of visibility in SMB.
References
- github.com/OISF/suricata/security/advisories/GHSA-289c-h599-3xcx (opens in a new tab)
- github.com/OISF/suricata/commit/39d8c302af3422a096b75474a4f295a754ec6a74 (opens in a new tab)
- github.com/OISF/suricata/commit/f82a388d0283725cb76782cf64e8341cab370830 (opens in a new tab)
- redmine.openinfosecfoundation.org/issues/8182 (opens in a new tab)