You must be logged in to view saved presets
An AWS WAF Web ACL to protect against common vulnerabilities and known bad inputs and IP addresses. The Web ACL uses AWS Managed Rules to protect internet-facing applications. Web ACLs can be applied to CloudFront distributions, Application Load Balancers (ALBs), and API Gateways.
This Web ACL includes the following rules by default:
Select from the following options to ensure the appropriate configuration for your environment and application:
AWSTemplateFormatVersion: '2010-09-09'
Description: ''
Resources:
WafWebAcl:
Type: 'AWS::WAFv2::WebACL'
Properties:
Name: WAF_Common_Protections
Scope: REGIONAL
DefaultAction:
Allow: {}
VisibilityConfig:
CloudWatchMetricsEnabled: true
MetricName: WAF_Common_Protections
SampledRequestsEnabled: true
Rules:
- Name: AWSManagedRulesCommonRule
Statement:
ManagedRuleGroupStatement:
VendorName: AWS
Name: AWSManagedRulesCommonRuleSet
Priority: 0
OverrideAction:
None: {}
VisibilityConfig:
CloudWatchMetricsEnabled: true
MetricName: AWSManagedRulesCommonRule
SampledRequestsEnabled: true
- Name: AWSManagedRulesKnownBadInputsRule
Statement:
ManagedRuleGroupStatement:
VendorName: AWS
Name: AWSManagedRulesKnownBadInputsRuleSet
Priority: 1
OverrideAction:
None: {}
VisibilityConfig:
CloudWatchMetricsEnabled: true
MetricName: AWSManagedRulesKnownBadInputsRule
SampledRequestsEnabled: true
- Name: AWSManagedRulesAmazonIpReputation
Statement:
ManagedRuleGroupStatement:
VendorName: AWS
Name: AWSManagedRulesAmazonIpReputationList
Priority: 2
OverrideAction:
None: {}
VisibilityConfig:
CloudWatchMetricsEnabled: true
MetricName: AWSManagedRulesAmazonIpReputation
SampledRequestsEnabled: true
Parameters: {}
Metadata: {}
Conditions: {}