Courseiva
Infrastructure SecuritymediumMultiple ChoiceObjective-mapped

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

Source Router + ACL permit 10.0.0.0/8 deny any Server 10.0.0.5 ✓ 192.168.1.1 ✗ dropped ACLs evaluate top-down; first match wins — implicit deny all at end

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 →

How Courseiva writes practice questions · Editorial policy

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.