OISF Suricata
cpe:2.3:a:openinfosecfoundation:suricata:*:*:*:*:*:*:*
- < 7.0.9
A vulnerability in Suricata's handling of PCRE (Perl Compatible Regular Expressions) rules can lead to an infinite loop, particularly when negated PCRE is used. This issue occurs in versions of Suricata prior to 7.0.9. The vulnerability arises because negated PCRE should only be evaluated once, unlike regular PCRE, which can assess multiple occurrences. When exploited, the packet processing thread becomes trapped in the loop, disrupting visibility and availability, especially in inline mode.
Exploitation of this vulnerability causes the packet processing thread to become stuck in an infinite loop, which limits visibility and availability in inline mode.
Users are advised to upgrade to Suricata version 7.0.9 or later.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.