Suricata pcre: negated pcr can cause infinite loop
Summary
Suricata pcre: negated pcr can cause infinite loop
Original description
The description as published by the source.
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. A PCRE rule can be written that leads to an infinite loop when negated PCRE is used. Packet processing thread becomes stuck in infinite loop limiting visibility and availability in inline mode. 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-29918 suricata Fixed in: 1:6.0.1-3+deb11u1
- Ubuntu UBUNTU-CVE-2025-29918 suricata
References
- advisory github.com
- advisory github.com
- advisory nvd.nist.gov
- patch github.com
- web lists.debian.org
- web redmine.openinfosecfoundation.org