HEX
Server: nginx/1.28.0
System: Linux w3c-2 6.8.0-78-generic #78-Ubuntu SMP PREEMPT_DYNAMIC Tue Aug 12 11:34:18 UTC 2025 x86_64
User: inpa_co_1 (1082)
PHP: 8.3.29
Disabled: NONE
Upload Files
File: //etc/modsecurity.d/owasp/regex-assembly/942120.ra
##! Please refer to the documentation at
##! https://coreruleset.org/docs/development/regex_assembly/.

##! Operators == and -> are sourced from https://sqlite.org/lang_expr.html
##!+ i

\=\=
\!\=
\&\&
\|\|
->
>>
<<
>=
<=
<>
\bxor\b
\bregexp\b
regexp\s+binary
\bisnull\b
\brlike\b
rlike\s+binary
not\s+between\s+0\s+and
not\s+between\s+(?:(?:'[^']*')|(?:\"[^\"]*\"))\s+and\s+(?:(?:'[^']*')|(?:\"[^\"]*\"))
is\s+null
like\s+null
^in[+\s]*\([\s\d\"]+[^()]*\)
\Win[+\s]*\([\s\d\"]+[^()]*\)
<>\s+binary
\bcollate\W*?(?:U&)?[\"'`]
\bcollate\W+(?:binary|nocase|rtrim)\b
\bcollate\W+\w*?_
\bnotnull\b
like\s+[\w]+\s+escape\b
\bilike\b
[<>=!]\s*all\b
\blikelihood\s*\(
\bunlikely\s*\(
\blikely\s*\(