First published: Thu Apr 10 2025(Updated: )
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. The bytes setting in the decode_base64 keyword is not properly limited. Due to this, signatures using the keyword and setting can cause large memory allocations of up to 4 GiB per thread. This vulnerability is fixed in 7.0.9.
Credit: security-advisories@github.com
Affected Software | Affected Version | How to fix |
---|---|---|
Suricata | <7.0.9 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of CVE-2025-29917 is high due to the potential for large memory allocations that may lead to denial-of-service vulnerabilities.
To fix CVE-2025-29917, update Suricata to version 7.0.10 or later where the insufficient limitation of the bytes setting in the decode_base64 keyword is addressed.
Suricata versions up to and including 7.0.9 are affected by CVE-2025-29917.
The impact of CVE-2025-29917 includes possible memory exhaustion leading to service disruption for users of the Suricata system.
Yes, CVE-2025-29917 is a network security vulnerability that affects the Intrusion Detection and Prevention capabilities of Suricata.