SCS-C03 Infrastructure Security Practice Question
A security engineer is configuring AWS Network Firewall to protect a VPC. They need to implement a rule that inspects the 'Host' header of HTTP traffic to block specific unauthorized domains. Which type of rule group should be used?
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Stateful rule group with domain list filtering.
AWS Network Firewall supports both stateless and stateful rule groups. Stateful rule groups use the Suricata compatible engine, which allows for deep packet inspection (DPI) of application-layer protocols like HTTP. This enables the firewall to inspect headers, such as the 'Host' header, to enforce domain-based filtering policies.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Stateless rule group with 5-tuple filtering.
Why it's wrong here
Stateless rule groups only look at individual packets and use 5-tuple information (source/destination IP, source/destination port, and protocol). They cannot maintain state across multiple packets or inspect the application-layer payload, such as HTTP headers, making them incapable of performing domain-based filtering or deep packet inspection.
- ✓
Stateful rule group with domain list filtering.
Why this is correct
Stateful rule groups can be configured with domain lists, which use the Suricata engine to inspect the SNI in TLS handshakes or the Host header in HTTP requests. This allows the firewall to block or allow traffic based on fully qualified domain names (FQDNs) rather than just static IP addresses.
- ✗
AWS WAF with a web ACL associated with the VPC.
Why it's wrong here
AWS WAF is designed to protect Application Load Balancers, CloudFront distributions, and API Gateways, but it cannot be directly associated with a VPC to filter all outbound traffic. Network Firewall is the appropriate service for VPC-level network traffic filtering across all subnets and non-HTTP protocols.
- ✗
VPC Endpoint Policy associated with an S3 gateway.
Why it's wrong here
VPC Endpoint Policies control access to specific AWS services from within a VPC, but they do not provide general-purpose traffic filtering for external internet domains. They are used to restrict which buckets or actions can be performed via the endpoint, not to inspect or block arbitrary HTTP traffic headers.
Visual reference
About these practice questions
This SCS-C03 question is part of Courseiva's 99-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Amazon Web Services exam blueprint
This SCS-C03 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SCS-C03 exam.