I have an exclamatory mark (!) as string value in the JSON payload and which is blocked by the "sqli-v33-stable" CloudArmor WAF Rule.
Kindly help me to understand more about this WAF Rule and why it is not accepting the exclamatory mark alone, while it accepts the payload has any other special characters along with the exclamatory mark.
Scenarios:
"fieldName":"!" --> 403 Forbidden from Load Balancer
"fieldName":"\!" --> works
"fieldName":"$!" --> works
"fieldName":"abcd!" --> works