Skip to content

Network - 27019 - JavaScript Challenge is Enabled in Azure Front Door WAF#969

Open
Manoj-Kesana wants to merge 3 commits intomainfrom
Feature-27019
Open

Network - 27019 - JavaScript Challenge is Enabled in Azure Front Door WAF#969
Manoj-Kesana wants to merge 3 commits intomainfrom
Feature-27019

Conversation

@Manoj-Kesana
Copy link
Collaborator

No description provided.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new assessment test (27019) that validates whether JavaScript challenge is enabled in Azure Front Door WAF policies. JavaScript challenge is a security feature that helps protect against automated bots by requiring clients to execute JavaScript code to prove they are real browsers.

Changes:

  • Adds PowerShell test script to check if Front Door WAF policies have at least one enabled custom rule with JSChallenge action
  • Includes validation that policies are enabled and in Prevention mode
  • Provides markdown documentation explaining the feature and remediation steps

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
src/powershell/tests/Test-Assessment.27019.ps1 PowerShell test function that queries Azure Resource Graph for Front Door WAF policies, evaluates JavaScript challenge configuration, and generates assessment results
src/powershell/tests/Test-Assessment.27019.md Documentation explaining JavaScript challenge feature, its importance, and links to Azure documentation for remediation

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Manoj-Kesana and others added 2 commits February 27, 2026 19:57
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@Manoj-Kesana Manoj-Kesana added the ready for review PR is ready for review and merging label Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready for review PR is ready for review and merging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants