Overview of ARMR Sanitization rules
The ARMR Sanitization rule verifies data (payloads) entering a server via HTTP requests. Payloads can be Strings, JSON, or XML. The rule matches payloads against known safe and unsafe patterns (e.g., Cross-Site-Scripting, SQL Injection, and Path Traversal).
There are three possible outcomes for a payload:
- Safe: Allowed to proceed.
- Unsafe: Marked for sanitization; handled by the configured action (
protectordetect). - Undetermined: Payloads that don't cleanly match safe or unsafe patterns. These can be configured to be treated as either safe or unsafe.