HEX
Server: LiteSpeed
System: Linux spg20.cloudpowerdns.com 5.14.0-611.35.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Feb 25 03:46:09 EST 2026 x86_64
User: carrerup (3153)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //opt/bitninja-waf3/coreruleset/regex-assembly/942200.ra
##! Please refer to the documentation at
##! https://coreruleset.org/docs/development/regex_assembly/.

##!+ i

##! Helpers
##!> define punctuation-hexnumbers ,.*?[)\da-f\"'`]

##!> define ticks [\"'`]

##!> define spaces \s*?\(\s*?space\s*?\(

##! Main assembly
##!> assemble
  {{punctuation-hexnumbers}}{{ticks}}
  ##!=>
  {{ticks}}.*?{{ticks}}
  (?:\r?\n)?\z
  [^\"'`]+
  ##!=>
##!<

\Wselect.+\W*?from

##!> assemble
  alter
  create
  delete
  desc
  drop
  insert
  load
  rename
  select
  truncate
  update
  ##!=>
  {{spaces}}
  ##!=>
##!<