Skip to content
Sovereign SecureSovereign Secure

PCI Firewall Requirements: PCI DSS Requirement 1 and Network Security Controls

PCI firewall rules explained: do you need a firewall for PCI compliance, what Requirement 1 asks of network security controls and how six-monthly reviews work.

By Sovereign SecureUpdated 7 min read

Free tool: check your PCI DSS readiness in 5 minutes 

On this page
  1. Do you need a firewall for PCI compliance?
  2. What does PCI DSS Requirement 1 require?
  3. What PCI firewall rules does the CDE need?
  4. How often must firewall rules be reviewed for PCI DSS?
  5. PCI firewall rule review checklist
  6. Can cloud security groups meet Requirement 1?
  7. Is a web application firewall required for PCI DSS?
  8. Which other PCI DSS requirements affect firewalls?
  9. What are the most common firewall findings?
  10. How Sovereign Secure can help

Yes, you need a firewall for PCI compliance, or more precisely, network security controls (NSCs). A PCI firewall is any network security control that separates the cardholder data environment (CDE) from other networks and filters the traffic in and out of it: a hardware or virtual firewall, a cloud security group or an equivalent control. PCI DSS v4.0.1 Requirement 1 says these controls must allow only justified traffic, deny everything else and be reviewed at least every six months.

This guide explains what Requirement 1 asks for, how to build a rule base that stands up to assessment, how cloud controls fit in, and the evidence a Qualified Security Assessor (QSA) will want to see.

Key takeaways

  • Requirement 1 covers any technology that controls traffic between networks, not just hardware firewalls.
  • Every allowed service, protocol and port needs a documented business justification.
  • Rule sets must be reviewed at least every six months.
  • Inbound and outbound CDE traffic must be restricted to what is necessary.
  • Cloud security groups are held to the same standard as physical firewalls.

Do you need a firewall for PCI compliance?

You need controls that do a firewall’s job. Earlier versions of PCI DSS talked about “firewalls and routers”. Version 4.0 replaced this with network security controls, because traffic is now filtered by many kinds of technology:

  • Hardware and virtual firewalls
  • Cloud security groups and network access control lists
  • Cloud-native firewall services
  • Kubernetes network policies and service mesh controls
  • Host-based firewalls, where they enforce segmentation

Whichever you use, it must separate your CDE from other networks. If you have no segmentation at all, your whole network is in scope, which makes every other requirement harder. Our guide to PCI network segmentation covers architecture options, and our free PCI compliance check shows which SAQ your current set-up points to.

What does PCI DSS Requirement 1 require?

Requirement What it means Evidence a QSA asks for
1.1 Policies, procedures, roles and responsibilities for NSCs are documented and known Policies, RACI or role descriptions
1.2.1 to 1.2.2 Configuration standards for rule sets; all changes through formal change control Standards document, change tickets
1.2.3 to 1.2.4 Accurate network diagram and data-flow diagram, including wireless Current diagrams that match reality
1.2.5 to 1.2.6 Every allowed service, protocol and port approved and justified; insecure ones secured Rule base with justifications
1.2.7 NSC configurations reviewed at least every six months Review records and outcomes
1.2.8 Configuration files secured and consistent with running configurations Access controls, config comparison
1.3.1 to 1.3.2 Inbound and outbound CDE traffic restricted to what is necessary; all else denied Rule sets, default-deny rules
1.3.3 NSCs between all wireless networks and the CDE Wireless architecture, rules
1.4.1 to 1.4.2 NSCs between trusted and untrusted networks; inbound traffic limited to public services and responses Perimeter rule sets
1.4.3 Anti-spoofing measures detect and block forged source addresses Configuration settings
1.4.4 Systems storing cardholder data not directly reachable from untrusted networks Architecture, test results
1.4.5 Disclosure of internal IP addresses and routing information limited NAT and DNS configuration
1.5.1 Devices that connect to both untrusted networks and the CDE have controls users cannot alter Host firewall settings, endpoint policy

The full text and testing procedures are in PCI DSS v4.0.1 in the PCI SSC document library. For how Requirement 1 fits with the other eleven, see our guide to the 12 PCI DSS requirements.

What PCI firewall rules does the CDE need?

A rule base that passes assessment tends to share the same features:

  • Default deny. The final rule on every interface denies everything not explicitly allowed.
  • Specific rules. Each rule names specific sources, destinations and ports. “Any” in a CDE rule will be questioned, and usually needs to go.
  • Documented rules. Each rule links to a business justification, an owner and the change ticket that approved it.
  • Egress filtering. Outbound rules are as tight as inbound ones. Many breaches rely on a compromised system reaching the internet freely.
  • Secure management. Administration uses encrypted protocols, comes only from management networks and requires multi-factor authentication.
  • No insecure protocols. Replace Telnet, FTP and unencrypted HTTP. Where one cannot be avoided, document the extra controls under 1.2.6.
  • Logging. NSCs log allowed and denied traffic to a central system with synchronised time, supporting Requirement 10.

How often must firewall rules be reviewed for PCI DSS?

At least every six months, under Requirement 1.2.7. The review should be a real check, not a signature on last year’s spreadsheet:

  1. Export the current rule set from every NSC in scope, including cloud security groups.
  2. Compare it with the approved rule documentation and investigate differences.
  3. Check each rule is still needed, using hit counts and asking the recorded owner.
  4. Tighten rules that are broader than necessary.
  5. Remove unused, duplicate and shadowed rules through change control.
  6. Record who reviewed, what was found and what changed.

An independent firewall security audit is a good way to get a fresh view, particularly before an assessment.

PCI firewall rule review checklist

Use this list for each six-monthly review, and keep the evidence in the right-hand column so a QSA can see the review happened and what it changed.

Check What to look for Evidence to keep
Coverage Every NSC in scope reviewed, including cloud security groups, network ACLs and host firewalls that enforce segmentation List of devices and accounts reviewed
Configuration matches the record Running configuration matches the approved rule documentation and the stored configuration files (1.2.8) Config export or comparison report
Business justification Every allowed service, protocol and port has a documented reason, owner and change reference (1.2.5) Rule base with justification column
Rule usage Rules with no hits since the last review are questioned and removed if no longer needed Hit count report, owner confirmation
Overly broad rules No “any” source, destination or port in rules touching the CDE Before and after rule extracts
Default deny A final deny rule on every interface, for inbound and outbound traffic (1.3.1, 1.3.2) Rule set extract
Insecure services Telnet, FTP and unencrypted HTTP removed, or extra controls documented (1.2.6) Rule extract, risk note
Diagrams Network and data-flow diagrams still match reality (1.2.3, 1.2.4) Dated diagrams
Changes Every rule change since the last review went through change control (1.2.2) Change tickets
Sign-off Who reviewed, what was found and what was changed Signed review record

Can cloud security groups meet Requirement 1?

Yes. The requirements are the same wherever the CDE sits, but the risks differ.

On premises, firewalls are usually managed by a small team through a central console. The risks are rule creep, forgotten temporary rules and devices that miss firmware updates.

In the cloud, controls are spread across security groups, network ACLs, cloud firewalls and sometimes several accounts or subscriptions. The risks are developers creating permissive rules, drift between environments and resources created outside change control. Managing rules as infrastructure as code, with peer review and automated checks, makes them easier to control and evidence. Under the shared responsibility model your provider secures its infrastructure, but the rules you configure are yours. Cloud penetration testing checks whether those rules hold up.

Is a web application firewall required for PCI DSS?

For public-facing web applications, effectively yes. Since 31 March 2025, Requirement 6.4.2 requires an automated technical solution that continually detects and prevents web-based attacks. A web application firewall, configured to block and kept up to date, is the usual answer. It sits alongside your network firewalls; it does not replace them.

Which other PCI DSS requirements affect firewalls?

  • Requirement 2: changing vendor defaults and hardening the NSCs themselves.
  • Requirement 6.3.3: installing critical security patches within one month of release, including on firewalls.
  • Requirement 8: unique accounts and MFA for NSC administrators.
  • Requirement 10: logging, log review and time synchronisation.
  • Requirement 11.4: penetration testing of the CDE perimeter, plus segmentation testing at least every 12 months for merchants and every six months for service providers. Our PCI DSS penetration testing covers both, alongside infrastructure penetration testing of the wider network.

What are the most common firewall findings?

  • Rules with no documented business justification
  • “Any” rules in or out of the CDE
  • Temporary rules that were never removed
  • Network diagrams that do not match the actual configuration
  • Cloud security groups left out of the six-monthly review
  • Reviews recorded with no evidence of what was checked
  • Unrestricted outbound internet access from the CDE

How Sovereign Secure can help

Well-managed network security controls make the rest of a PCI DSS assessment much easier, because they define and protect your scope. Sovereign Secure is a PCI SSC-approved QSA company. We review NSC configurations as part of every PCI compliance audit, and our PCI compliance checklist lists the Requirement 1 evidence to prepare in advance.

Your next step

FAQ

Questions we often hear

Can't find your answer? Call us on +44 161 523 5276 or send us a message.

Do you need a firewall for PCI compliance?

You need network security controls that separate the cardholder data environment from other networks and restrict traffic to what is necessary. That can be a hardware or virtual firewall, cloud security groups or another traffic-filtering technology, as long as it meets PCI DSS Requirement 1.

Do I need a physical firewall for PCI DSS if everything is in the cloud?

No. PCI DSS v4.0.1 requires network security controls, not a particular type of device. Cloud security groups, network ACLs and cloud-native firewalls can meet Requirement 1 if they are configured, documented and reviewed correctly.

How often must firewall rules be reviewed for PCI DSS?

At least once every six months (Requirement 1.2.7). The review should confirm that every rule is still needed, still justified and no broader than necessary, and it should be recorded.

Is a web application firewall required for PCI DSS?

Since 31 March 2025, Requirement 6.4.2 requires an automated technical solution that continually detects and prevents web-based attacks in front of public-facing web applications. A properly configured web application firewall is the usual way to meet it.

Do I need to document every firewall rule?

Yes. Every allowed service, protocol and port must be identified, approved and have a defined business need (Requirement 1.2.5). In practice, record the justification, owner and change reference against each rule.

Can I use an open-source firewall for PCI DSS?

Yes, provided it is actively maintained, patched promptly, configured to your standards and managed through change control. The assessor cares about how it is configured and managed, not who wrote it.

Free consultation

Speak to an assessor

We aim to reply within one working day, and send a fixed quote once your scope is confirmed.

  • PCI SSC-approved QSA, QPA, CPSA, P2PE and 3DS assessors
  • IASME-licensed Cyber Essentials certification body
  • Clients across the UK, US, Europe, Middle East and Asia since 2012

“We would happily recommend them to any company in need of the services mentioned.”

Emir Handan, Executive Director, Bamcard. Read the full testimonial

By sending this form you agree to us contacting you about your enquiry. See our privacy policy.

We aim to reply within one working day. The first consultation is free.