Azure Web Application Firewall Default Ruleset 2.2 became generally available across Application Gateway and Front Door. Microsoft’s network security post says DRS 2.2 is based on OWASP Core Rule Set 3.3.4 and contains 18 rule groups. Paranoia-level 1 rules are enabled by default; level 2 rules remain disabled or selective.
A managed ruleset is still a behavior change
New detections can block requests that passed the previous ruleset, while revised signatures may stop flagging old patterns. The impact depends on each application’s payloads, exclusions, and enforcement mode. A version upgrade therefore belongs in the release process, with request samples and ownership for false positives.
Microsoft warns that upgrading through the portal resets rule overrides and exclusions. CLI, PowerShell, REST, or infrastructure templates are the safer path when existing customizations must be retained.
Preserve and test policy state
Export the current WAF policy before changing versions. Record disabled rules, action overrides, exclusions, and associations with gateways or Front Door profiles. Recreate the policy in a test environment through the same deployment mechanism used in production.
Run representative traffic in detection mode and review matched rule IDs, request fields, and application outcomes. Include large bodies, file uploads, encoded paths, and API clients that differ from browsers. Promote enforcement in stages, watching both WAF logs and upstream error rates.
Finally, make the ruleset version explicit in code. A managed update should be reviewable as a policy change, and emergency exclusions should carry an owner and expiry date rather than becoming permanent undocumented exceptions.
- General Availability of Default Ruleset (DRS) 2.2 for Web Application Firewall
Microsoft Azure Network Security Blog · Apr 29, 2026
See the original announcement for availability and release details.