ATSA study materials
ATSA study resources

Segmentation Before a Change Freeze in a PCI Environment

ATSA · Put your knowledge to work in context.

All case studies

Segmentation Before a Change Freeze in a PCI Environment

Northline Retail runs a payment API that accepts card data across 60 workloads split between VMware and AWS. The cardholder data environment (CDE) currently sits in a flat 10.20.0.0/16 network shared with corporate IT, marketing, and a legacy reporting database. Last quarter, an incident response engagement found SMB traffic moving from a compromised marketing laptop to a CDE file server, which was allowed because no internal segmentation exists. The company has no NSX licence and a change freeze begins in 10 days for peak season. PCI DSS scope covers the payment API, its database, and the jump hosts used by administrators. The CISO wants “microsegmentation” before the freeze, but the network team says new VLANs cannot be completed in time. You have AWS security groups, host firewalls, existing switch ACLs, and one FortiGate firewall between the data centre and AWS.

1. What should you implement in the 10 days before the freeze to reduce lateral movement risk in the CDE, and in what order? Justify each step against the PCI scope and the constraints.

Read the worked answer

I would treat this as a boundary-enforcement problem, not a VLAN project. First, map actual flows for the payment API, database, jump hosts, and reporting database using existing flow logs and firewall sessions. Without that dependency map, a deny-by-default rule will break payments. Second, define the CDE boundary explicitly: the API subnets, database subnets, and administrative jump hosts. Third, enforce AWS security groups and host firewalls deny-by-default between CDE and non-CDE workloads, allowing only required application ports and administrative paths from jump hosts. Fourth, use switch ACLs to block marketing and corporate subnets from initiating SMB to CDE servers. Fifth, put explicit FortiGate rules between data centre and AWS so only known API and management traffic crosses. New VLANs are unnecessary for immediate risk reduction; logical policy enforcement is faster and reversible. I would not claim “microsegmentation” is complete-only that compensating controls reduce the blast radius before the freeze.

2. The legacy reporting database cannot run a host firewall and uses SMB to a finance share. How do you handle it without breaking month-end reporting?

Read the worked answer

I would isolate the exception rather than exempt the whole CDE. Place the database behind a switch ACL or firewall rule that permits SMB only from the specific database host to the specific finance share, and only during the known reporting window if batch jobs allow. Document the owner, business justification, expiry date, and compensating controls: network monitoring for SMB anomalies, restricted administrative access, and a required replacement plan. I would test the rule during a non-month-end cycle and capture rule hit counts to prove it is working. Because PCI scope follows the card data, the exception must not create a path from marketing or the internet to the database. If the vendor cannot support a host firewall, the network control becomes the primary segmentation point, and the risk should be accepted by the business owner with a dated remediation milestone.

3. What evidence would you present to prove the segmentation is effective rather than just configured?

Read the worked answer

I would present evidence that tests the policy from the attacker’s likely starting point. That includes vulnerability scan results from the marketing subnet showing SMB and management ports blocked to CDE hosts; firewall and security group logs showing deny hits from non-CDE sources; flow logs confirming only approved application and administrative paths; and rule hit counts proving required traffic still works. I would also show a sample of change records, the approved flow matrix, and negative tests for jump-host access. Configured rules alone are weak evidence because a permissive rule can exist without being exercised. Effective segmentation evidence combines a documented intended policy, automated tests, and operational logs showing both allowed and denied traffic behave as designed.