BaseIncomplete
CWE-624Executable Regular Expression Error
Category: other
Description
The product uses a regular expression that either (1) contains an executable component with user-controlled inputs, or (2) allows a user to enable execution by inserting pattern modifiers.
Case (2) is possible in the PHP preg_replace() function, and possibly in other languages when a user-controlled input is inserted into a string that is later parsed as a regular expression.
Common consequences· 1
- Confidentiality / Integrity / Availability — Execute Unauthorized Code or Commands
Potential mitigations· 1
- [Implementation]The regular expression feature in some languages allows inputs to be quoted or escaped before insertion, such as \Q and \E in Perl.
References
(incoming)1
| Type | Target | Confidence | Tier |
|---|---|---|---|
| Vulnerability | CVE-2026-25237cve-2026-25237 | 0% | live |
Related by meaning· 6
Nearest entities by semantic similarity across the cs-graph corpus.