Blog Post

Azure Network Security Blog
2 MIN READ

General Availability of CAPTCHA in Azure Front Door WAF

andrewmathu's avatar
andrewmathu
Icon for Microsoft rankMicrosoft
Oct 28, 2025

We are excited to announce the General Availability (GA) of the Azure Web Application Firewall (WAF) CAPTCHA challenge for Azure Front Door, empowering customers to better defend their web applications against automated bot attacks while ensuring legitimate users can still access their apps seamlessly.

This milestone marks the culmination of a successful public preview that saw hundreds of customers defend against more than 700 million bot requests, reinforcing the value of interactive security mechanisms in modern web application protection.

 

Why CAPTCHA Matters

Web applications today face an ever-growing array of automated threats - bots, scrapers, credential stuffing, and brute-force attacks - that often bypass traditional defenses like IP blocking and rate limiting. CAPTCHA introduces a human verification layer that helps distinguish legitimate users from malicious automation.

With this GA release, Azure Front Door WAF now offers a fully supported CAPTCHA action that can be configured in custom rules or Bot Manager rules. When suspicious traffic matches a CAPTCHA-enabled rule, users are prompted with a visual or audio challenge to verify their identity before proceeding.

 

How CAPTCHA Works

When a client request matches a WAF rule that has the CAPTCHA action enabled, Azure WAF displays an interactive CAPTCHA challenge in the browser to verify that the requester is human.

  • If the user successfully solves the CAPTCHA, Azure WAF marks the request as validated and allows it to proceed through the rest of the rule evaluation.
  • Requests that don’t complete the challenge (or fail it) are blocked, stopping automated bots from advancing.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

What’s New in GA

With the GA release, customers can expect:

  • Updated Interstitial Page: The CAPTCHA page now includes refreshed Microsoft branding, delivering a more consistent and trusted experience for users.
  • Enhanced Stability and Performance: Improvements based on feedback from preview deployments to ensure faster response times and smoother user verification experiences.
  • Full Production Support: The feature is now backed by Microsoft’s service-level agreement (SLA) and is recommended for all production workloads.

How to Get Started

If you have already been using CAPTCHA during the public preview, no action is needed, your configurations will continue to work as expected. For new users, simply enable the CAPTCHA action within your custom rules or managed rule sets and define the triggering conditions. For a deeper dive into how CAPTCHA works and how to configure it, check out our earlier blogs:


Documentation

Azure Front Door Web Application Firewall CAPTCHA | Microsoft Learn

 

 

 

 

Updated Oct 28, 2025
Version 1.0
No CommentsBe the first to comment