I have set up Azure CDN in front of Storage account to host static website and also added Content Delivery Network WAF policy to safeguard against common threats. The Content Delivery Network WAF policy only allows the use of DefaultRuleSet_1.0 which seems fine but following are some of the secure practices requirements I need to fulfil which I am not sure if it is covered by DefaultRuleSet_1.0.
- Protection against crawlers and scanners.
- Detection of common application misconfigurations (for example, Apache and IIS).
- Protect applications from bots with the bot mitigation ruleset.
- Inspect JSON and XML in the request body
My questions:
- Does DefaultRuleSet_1.0 protect against the attacks mentioned in above list?
- If DefaultRuleSet_1.0 doesn't then how can I add protection against this attacks? There is possibility of adding custom rules but is it meant for this level of protection?