Forum Discussion

Sibba_Sailor's avatar
Sibba_Sailor
Copper Contributor
Mar 24, 2023

Azure Web Application Firewall (WAF) REGEX for Match Variable Selector

Hi Experts,

We are trying to migrate our WAF solution to Azure WAF, and some validation rules use REGEX to match the Variable Selector. We are trying to implement the same on Azure WAF and are not sure if that is supported. The Azure Application Gateway WAF document does not cover that.

Basically what we are trying to achieve is, to implement this (attached image):

  1. Match type: String
  2. Match variable: PostArgs
  3. Post args selector: arg\d{1,4}
  4. Followed by Operation and Action

 

I am not sure if this is supported as the Azure Application Gateway WAF document does not mention it. We need a way to implement this rule so that it can cover multiple arg## instead of us having to create one rule for each. It is going to be difficult when we have, let's say, 100 args (arg1, arg2, arg3,......, arg100) or more.

Is it supported on Azure Application Gateway WAF? If not, what are the other ways/workaround to implement the same?

Thanks in advance!

3 Replies

Resources