Suricata decode_base64: signature can do large memory allocation
Summary
Suricata decode_base64: signature can do large memory allocation
Original description
The description as published by the source.
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.
Source: OSV.dev (Open Source Vulnerabilities) NVD GitHub Advisory OSV
Fix status by distribution
Fixed packages published by each distribution for this CVE
- Debian DEBIAN-CVE-2025-29917 suricata
- Ubuntu UBUNTU-CVE-2025-29917 suricata
References
- advisory github.com
- advisory github.com
- advisory nvd.nist.gov
- patch github.com
- web redmine.openinfosecfoundation.org