CVE Catalog

CVE-2025-64344

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.35%

28th percentile - higher than 28% of all known CVEs

Summary

In Suricata, working with large buffers in Lua scripts can lead to a stack overflow. This affects versions before 7.0.13 and 8.0.2 and can occur when a rule passes a large buffer to a Lua script. The issue is patched in versions 7.0.13 and 8.0.2.

Risk Assessment

This may cause a Suricata process crash or potential code execution via stack overflow, weakening network protection. The risk affects environments using Lua rules and output scripts.

Recommendation

Update Suricata to version 7.0.13 or 8.0.2. As a workaround, disable Lua rules and output scripts or set limits (stream.depth.reassembly, response-body-limit) below half the stack size.

Other vulnerabilities in Suricata

See all
Original NVD description (English source)

Suricata is a network IDS, IPS and NSM engine developed by the OISF (Open Information Security Foundation) and the Suricata community. Prior to versions 7.0.13 and 8.0.2, working with large buffers in Lua scripts can lead to a stack overflow. Users of Lua rules and output scripts may be affected when working with large buffers. This includes a rule passing a large buffer to a Lua script. This issue has been patched in versions 7.0.13 and 8.0.2. A workaround for this issue involves disabling Lua rules and output scripts, or making sure limits, such as stream.depth.reassembly and HTTP response body limits (response-body-limit), are set to less than half the stack size.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS