Inefficient Regular Expression Complexity
CVE-2024-49400
Summary
The package github.com/facebookincubator/tacquito versions prior to 0.0.0-20241011192817-07b49d1358e6 were not properly performing regex matches on authorized commands and arguments. The configured allowed commands/arguments were intended to require a match on the entire string, but instead, they only enforced a match on a substring. That could have potentially allowed unauthorized commands to be executed.
- LOW
- NETWORK
- HIGH
- UNCHANGED
- REQUIRED
- LOW
- LOW
- HIGH
CWE-1333 - Inefficient Regular Expression Complexity
The product uses a regular expression with an inefficient, possibly exponential worst-case computational complexity that consumes excessive CPU cycles.
References
Advisory Timeline
- Published