The CHR() functions are used to bypass simple text filters. They translate to: CHR(60) = < CHR(58) = :
In Oracle, XMLType is used to parse XML data. If the XML is malformed, the database throws an error. :
The core of the payload is SELECT UPPER(XMLType(...)) FROM DUAL .