Security, Identity & Compliance | AWS WAF Flashcards
What is AWS WAF?
General
AWS WAF | Security, Identity & Compliance
AWS WAF is a web application firewall that helps protect web applications from attacks by allowing you to configure rules that allow, block, or monitor (count) web requests based on conditions that you define. These conditions include IP addresses, HTTP headers, HTTP body, URI strings, SQL injection and cross-site scripting.
How does AWS WAF block or allow traffic?
General
AWS WAF | Security, Identity & Compliance
As the underlying service receives requests for your web sites, it forwards those requests to AWS WAF for inspection against your rules. Once a request meets a condition defined in your rules, AWS WAF instructs the underlying service to either block or allow the request based on the action you define.
How does AWS WAF protect my web site or application?
General
AWS WAF | Security, Identity & Compliance
AWS WAF is tightly integrated with Amazon CloudFront and the Application Load Balancer (ALB), services that AWS customers commonly use to deliver content for their websites and applications. When you use AWS WAF on Amazon CloudFront, your rules run in all AWS Edge Locations, located around the world close to your end users. This means security doesn’t come at the expense of performance. Blocked requests are stopped before they reach your web servers. When you use AWS WAF on Application Load Balancer, your rules run in region and can be used to protect internet-facing as well as internal load balancers.
Can I use AWS WAF to protect web sites not hosted in AWS?
General
AWS WAF | Security, Identity & Compliance
Yes, AWS WAF is integrated with Amazon CloudFront, which supports custom origins outside of AWS.
What types of attacks can AWS WAF help me to stop?
General
AWS WAF | Security, Identity & Compliance
AWS WAF helps protects your website from common attack techniques like SQL injection and Cross-Site Scripting (XSS). In addition, you can create rules that can block attacks from specific user-agents, bad bots, or content scrapers. See the AWS WAF Developer Guide for examples.
Can I get a history of all AWS WAF API calls made on my account for security, operational or compliance auditing?
General
AWS WAF | Security, Identity & Compliance
Yes. To receive a history of all AWS WAF API calls made on your account, you simply turn on AWS CloudTrail in the CloudTrail’s AWS Management Console. For more information, visit AWS CloudTrail home page or visit the AWS WAF Developer Guide.
Does AWS WAF support IPv6?
General
AWS WAF | Security, Identity & Compliance
Yes, support for IPv6 allows the AWS WAF to inspect HTTP/S requests coming from both IPv6 and IPv4 addresses.
Does IPSet match condition for an AWS WAF Rule support IPv6?
General
AWS WAF | Security, Identity & Compliance
Yes, you can setup new IPv6 match condition(s) for new and existing WebACLs, as per the documentation.
Can I expect to see IPv6 address appear in the AWS WAF sampled requests where applicable?
General
AWS WAF | Security, Identity & Compliance
Yes. The sampled requests will show the IPv6 address where applicable.
Can I use IPv6 with all AWS WAF features?
General
AWS WAF | Security, Identity & Compliance
Yes. You will be able to use all the existing features for traffic both over IPv6 and IPv4 without any discernable changes to performance, scalability or availability of the service.
What services does AWS WAF support?
General
AWS WAF | Security, Identity & Compliance
AWS WAF can be deployed on Amazon CloudFront and the Application Load Balancer (ALB). As part of Amazon CloudFront it can be part of your Content Distribution Network (CDN) protecting your resources and content at the Edge locations and as part of the Application Load Balancer it can protect your origin web servers running behind the ALBs.
In what Regions is AWS WAF on ALB available in?
General
AWS WAF | Security, Identity & Compliance
AWS WAF on ALB is available in the following AWS Regions.
Is AWS WAF HIPAA eligible?
General
AWS WAF | Security, Identity & Compliance
Yes, AWS has expanded its HIPAA compliance program to include AWS WAF as a HIPAA eligible service. If you have an executed Business Associate Agreement (BAA) with AWS, you can use AWS WAF to protect your web applications from common web exploits. For more information, see HIPAA Compliance.
How does AWS WAF pricing work? Are there any upfront costs?
General
AWS WAF | Security, Identity & Compliance
AWS WAF charges based on the number of web access control lists (web ACLs) that you create, the number of rules that you add per web ACL, and the number of web requests that you receive. There are no upfront commitments. AWS WAF charges are in addition to Amazon CloudFront Pricing and/or the Application Load Balancer (ALB) pricing.
What is Rate-based Rule in AWS WAF?
General
AWS WAF | Security, Identity & Compliance
Rate-based Rules are a new type of Rule that can be configured in AWS WAF. This feature allows you to specify the number of web requests that are allowed by a client IP in a trailing, continuously updated, 5 minute period. If an IP address breaches the configured limit, new requests will be blocked until the request rate falls below the configured threshold.