Compliance

PCI DSS v4.0: Penetration Testing Requirements

What PCI DSS v4.0 Requirement 11.4 actually says about penetration testing, segmentation testing under 11.4.5, the customized approach, and what your QSA looks for.

Author
CyberGuards Security Research Team
Published
Updated
Read
11 min read

Status, plain

PCI DSS v4.0 became the mandatory version on March 31, 2024. Requirements that were marked "best practice until March 31, 2025" are now in force. If you are scoping a PCI engagement today, treat all of v4.0 as applicable.

Requirement 11.4 sets the penetration-testing expectations. The numbering and the definitions tightened in v4.0 compared to v3.2.1, and segmentation testing got an explicit subrequirement (11.4.5) for environments that use segmentation as a scope-reduction control.

What 11.4 actually requires

The substantive requirements break into five subrequirements. The phrasing below is paraphrased; refer to the PCI DSS v4.0 standard for normative text.

Sub-reqWhat it requires
11.4.1A documented penetration-testing methodology that covers external and internal testing, application-layer testing, network-layer testing, and segmentation effectiveness.
11.4.2External penetration testing performed at least annually and after any significant infrastructure or application change.
11.4.3Internal penetration testing performed at least annually and after any significant change.
11.4.4Identified vulnerabilities are corrected and re-tested.
11.4.5For environments using segmentation: segmentation-effectiveness testing performed at least annually (or every six months for service providers) by qualified personnel, with documented results.

Segmentation testing — the part most teams underestimate

If you reduce PCI scope by segmenting the cardholder data environment (CDE) from out-of-scope networks, you must verify that the segmentation actually contains. This is what 11.4.5 codifies.

What that means in practice for a tester:

  • Confirm boundary controls. Document every segmentation control between out-of-scope and CDE — firewalls, NACLs, security groups, NSGs, VPC peering, transit gateway routes.
  • Test from outside-in. Validate that an attacker on the out-of-scope side cannot reach in-scope systems. Start with allowed paths (proving they only allow what they should), then test denied paths (proving they actually deny).
  • Test from inside-out for sensitive data flows. Validate that sensitive data does not leak across the boundary in ways that put out-of-scope systems into scope unintentionally.
  • Document scope and findings. Even a passing segmentation test produces a deliverable your QSA will read.

Methodology — what an industry-accepted approach looks like

Requirement 11.4.1 expects a documented, repeatable methodology aligned to an industry-accepted standard. The standards QSAs commonly accept:

  • NIST SP 800-115 — Technical Guide to Information Security Testing and Assessment.
  • OWASP Testing Guide — for web application surfaces.
  • OWASP API Security Testing Guide — for API surfaces.
  • OSSTMM — Open Source Security Testing Methodology Manual.
  • PTES — Penetration Testing Execution Standard.

Reports should explicitly cite which standard the engagement followed. "We tested broadly" is not enough.

The customized approach — when it makes sense

PCI DSS v4.0 introduced a "customized approach" as an alternative to the "defined approach" for many requirements. For penetration testing, the customized approach means: if you can demonstrate that an alternative method meets the intent of 11.4 with equivalent or better assurance, the QSA can accept it.

The honest read is that customized-approach pentest is rarely worth the effort. Defined-approach pentest is well-understood, predictable, and what your QSA wants to see. Customized approach is appropriate for specific operational constraints (for example, an environment where conventional testing methods cannot run safely), not as a general substitute.

How to scope a PCI v4.0 engagement

Three inputs determine the scope:

  • The CDE. Every system that stores, processes, or transmits cardholder data, plus all systems connected to those.
  • Connected and supporting systems. Identity systems that grant access to the CDE, monitoring infrastructure, backup paths.
  • Segmentation boundaries. The exact controls that separate CDE from out-of-scope. These are tested under 11.4.5.

For a typical mid-market merchant or service provider, the engagement combines: external network testing, internal network testing, web application testing of CDE-facing surfaces, segmentation testing, and authenticated testing of CDE-touching applications. Add cloud configuration review if the CDE runs on AWS, Azure, or GCP.

Cadence — annual is the floor

Annual is the floor for both external and internal testing. Service providers do segmentation testing every six months. Add tests after significant changes — new payment integration, new card-on-file feature, new third-party processor relationship, infrastructure migration.

Sequence matters. Run the external and internal pentest first, then the segmentation test once you have a current view of attack paths. The segmentation test is more valuable when it follows an attempt to find issues from the segmented side, not when it is run in isolation.

Preparing for your first pentest? Download the SMB Pentest Readiness Checklist →

FAQ

PCI DSS pentest — common questions

What does PCI DSS Requirement 11.4 require?

External and internal penetration testing at least annually and after any significant infrastructure or application change. Testing must follow an industry-accepted methodology (NIST SP 800-115, OWASP, OSSTMM, PTES). Findings must be remediated and re-tested.

What is segmentation testing under 11.4.5?

PCI DSS v4.0 introduced explicit segmentation-effectiveness testing under Requirement 11.4.5. If you use segmentation to isolate the cardholder data environment from out-of-scope systems, you must verify that the segmentation actually contains an attacker — annually, by qualified personnel.

Who can perform PCI penetration testing?

Qualified internal personnel (with organizational independence from the system being tested) or qualified external testers. Most organizations use external testers because the independence requirement is easier to demonstrate.

What is the customized approach in v4.0?

PCI DSS v4.0 introduced a customized approach as an alternative to the defined approach for some requirements. For penetration testing, the customized approach allows alternative methods if you can demonstrate they meet the requirement intent — but in practice, the defined approach is what most QSAs expect to see.

How does the v4.0 timeline affect us?

PCI DSS v4.0 became mandatory on March 31, 2024. Future-dated requirements (those marked best practice through March 31, 2025) are now in force. Plan testing scope and cadence as if all v4.0 requirements apply, because at this point they do.

Want a credible answer when a customer, auditor, or your board asks how secure you are?

A quick scoping call with the senior tester who would run your engagement. No slides, no pitch — we look at what you have, tell you what we would test first, and give you a fixed scope, price, and date.