Strobesstrobes
Platform
Solutions
Resources
Customers
Company
Pricing
Book a Demo
Strobesstrobes

Strobes connects every exposure signal to autonomous action, so security teams fix what matters, prove what works, and stop chasing noise.

Book a DemoTalk to an expert
ISO 27001SOC 2CREST
  • Platform
  • Platform Overview
  • Agentic Exposure Management
  • AI Agents
  • Integrations
  • API & Developers
  • Workflows & Automation
  • Analytics & Reporting
  • Solutions
  • Exposure Assessment (EAP)
  • Attack Surface Management
  • Application Security Posture
  • Risk-Based Vulnerability Management
  • Adversarial Exposure Validation (AEV)
  • AI Pentesting
  • Pentesting as a Service
  • CTEM Framework
  • By Industry
  • Financial Institutions
  • Technology
  • Retail
  • Healthcare
  • Manufacturing
  • By Roles
  • CISOs
  • Security Directors
  • Cloud Security Leaders
  • App Sec Leaders
  • Resources
  • Blog
  • Customer Stories
  • eBooks
  • Datasheets
  • Videos & Demos
  • Exposure Management Academy
  • CTEM Maturity Assessment
  • Pentest Health Check
  • Security Tool ROI Calculator
  • Company
  • About Strobes
  • Meet the Team
  • Trust & Security
  • Contact Us
  • Careers
  • Become a Partner
  • Technology Partner
  • Partner Deal Registration
  • Press Release

Weekly insight for security leaders

CTEM research, agentic AI trends, and what's actually moving the needle.

© 2026 Strobes Security Inc. All rights reserved.

Privacy PolicyTerms of ServiceCookie PolicyAccessibilitySitemap
Back to Blog
PCI DSS Penetration Testing Requirements
CompliancePenetration Testing

PCI DSS Penetration Testing Requirements

Likhil ChekuriMay 5, 20267 min read

Table of Contents

  • Does PCI DSS require a penetration test?
  • What does PCI DSS Requirement 11.4 mandate?
  • What changed for penetration testing in PCI DSS v4.0.1?
  • What does a PCI DSS assessor actually ask for?
  • What are the PCI DSS segmentation testing requirements?
  • What scope and methodology does PCI DSS require?
  • Frequently asked questions
  • Sources and references

Authors

L
Likhil Chekuri

Share

Table of Contents

  • Does PCI DSS require a penetration test?
  • What does PCI DSS Requirement 11.4 mandate?
  • What changed for penetration testing in PCI DSS v4.0.1?
  • What does a PCI DSS assessor actually ask for?
  • What are the PCI DSS segmentation testing requirements?
  • What scope and methodology does PCI DSS require?
  • Frequently asked questions
  • Sources and references

Authors

L
Likhil Chekuri

Share

TL;DR
  • ✓Unlike SOC 2 or HIPAA, PCI DSS explicitly requires penetration testing. Requirement 11.4 names it directly.
  • ✓11.4.2 requires internal and 11.4.3 requires external penetration testing at least once every 12 months and after any significant change.
  • ✓11.4.1 requires a documented methodology based on an industry-accepted approach such as NIST SP 800-115.
  • ✓11.4.5 and 11.4.6 require segmentation controls testing, every 12 months for merchants and every 6 months for service providers.
  • ✓Scope is the cardholder data environment (CDE) plus systems that could impact it, at both network and application layers.

PCI DSS is the rare standard that does not make you guess. Where SOC 2 and HIPAA only imply testing, PCI DSS v4.0.1 Requirement 11.4 says it outright: you must perform internal and external penetration testing, on a defined cadence, using a documented methodology. There is no ambiguity about whether a pentest is required. The ambiguity, if any, is in getting the scope, frequency, and segmentation rules exactly right, because that is where assessors fail organizations.

This post walks through Requirement 11.4 sub-requirement by sub-requirement, covers the v4.0.1 methodology and segmentation rules, explains the different cadences for merchants versus service providers, and defines what belongs in the cardholder data environment. If you are coming from v3.2.1, the changes are meaningful.

Table of contents
  1. Does PCI DSS require a penetration test?
  2. What does PCI DSS Requirement 11.4 mandate?
  3. What changed for penetration testing in PCI DSS v4.0.1?
  4. What does a PCI DSS assessor actually ask for?
  5. What are the PCI DSS segmentation testing requirements?
  6. What scope and methodology does PCI DSS require?

Does PCI DSS require a penetration test?

Yes, unambiguously. PCI DSS Requirement 11.4 explicitly requires both internal and external penetration testing. This is the clearest pentest mandate of any major compliance standard.

Requirement 11.4 breaks into several sub-requirements: 11.4.1 covers the methodology, 11.4.2 internal testing, 11.4.3 external testing, 11.4.4 remediation and retesting of findings, and 11.4.5 and 11.4.6 cover segmentation control testing. Unlike the outcome-based language in SOC 2 or HIPAA, these are prescriptive controls an assessor checks against directly. If you process, store, or transmit cardholder data and fall under PCI DSS, penetration testing is not optional and a missing or stale test is a straightforward audit failure.

What does PCI DSS Requirement 11.4 mandate?

Requirement 11.4 mandates a documented methodology, regular internal and external testing, and remediation with retesting. Each sub-requirement is specific.

  • 11.4.1 requires a defined and documented penetration testing methodology based on an industry-accepted approach (such as NIST SP 800-115), covering the entire CDE perimeter and critical systems, application-layer and network-layer testing, and the threats in Requirement 6.
  • 11.4.2 requires internal penetration testing at least once every 12 months and after any significant infrastructure or application change.
  • 11.4.3 requires external penetration testing on the same cadence: at least every 12 months and after significant change.
  • 11.4.4 requires that exploitable vulnerabilities and security weaknesses found during testing are corrected per the entity's assessment of risk, and that the penetration testing is repeated to verify the corrections worked. A remediation with no documented retest does not satisfy this.

One nuance assessors enforce: 11.4.1 expects the methodology to cover the application layer specifically, including the threats in Requirement 6 such as injection, broken access control, and the rest of the OWASP-style list, not just a network port scan with a few exploit attempts. A test that only hit the network layer leaves 11.4.1 partially unmet. For a deeper look at how that application-layer testing actually runs, see what penetration testing is, types, and process.

PCI DSS 11.4 requirements at a glance
Sub-requirementWhat it requiresCadence
11.4.1Documented methodology (e.g. NIST 800-115)Maintained, used each test
11.4.2Internal penetration testEvery 12 months + after change
11.4.3External penetration testEvery 12 months + after change
11.4.4Remediate findings and retestUntil verified fixed
11.4.5Segmentation testing (all entities)Every 12 months + after change
11.4.6Segmentation testing (service providers)Every 6 months + after change

What changed for penetration testing in PCI DSS v4.0.1?

The headline change carried from v4.0 into v4.0.1 is the move from v3.2.1's Requirement 11.3 to the restructured 11.4, with stronger expectations around methodology documentation, multi-factor authentication coverage, and more frequent segmentation testing for service providers.

Under v3.2.1 the testing requirement lived in 11.3; v4.x renumbers and tightens it into 11.4. The methodology requirement (11.4.1) is more explicit about what the document must contain. Segmentation testing expectations are clearer, and the standard formally distinguishes service-provider obligations. v4.0.1, released in June 2024 as a limited maintenance update, did not loosen these; it clarified wording and corrected errata while keeping the 11.4 structure. The broader v4.x deadline matters too: the future-dated requirements became mandatory on 31 March 2025, so if your last assessment was under v3.2.1 you should already be testing against 11.4. If you are migrating, the practical takeaway is to refresh your methodology document, confirm your segmentation testing cadence, and check that your scoping artifacts reflect the v4 emphasis on documenting and validating CDE scope at least annually. For how often the various PCI tests need to recur alongside your other obligations, see our guide to penetration testing frequency.

What does a PCI DSS assessor actually ask for?

A QSA asks for the penetration testing methodology document, the scope it covered, dated internal and external test reports, the segmentation test results at the right cadence, and evidence that exploitable findings were remediated and retested. Each maps to a specific 11.4 sub-requirement they tick off.

During an assessment the document request usually reads: your 11.4.1 methodology (they will check it references an industry-accepted approach like NIST SP 800-115 and covers application and network layers); the 11.4.2 internal and 11.4.3 external reports dated within the last 12 months, plus any after-significant-change tests; the 11.4.5 or 11.4.6 segmentation results at 12 or 6 months; and the 11.4.4 retest evidence closing out exploitable findings. In our experience the two most common failures are a CDE scope that the QSA does not agree with, and a segmentation test that only checked a sample of paths rather than confirming the full isolation boundary. If the assessor cannot tie a finding to a remediation and a clean retest, 11.4.4 is unmet, full stop. Keep the engagement letter, the methodology, and the retest sign-off together so the mapping is obvious.

What are the PCI DSS segmentation testing requirements?

If you use network segmentation to reduce PCI scope, Requirements 11.4.5 and 11.4.6 require you to test that the segmentation controls actually work. The cadence differs by entity type, and this catches many teams off guard.

  • 11.4.5 applies to all entities using segmentation: test segmentation controls at least once every 12 months and after any change to segmentation controls or methods.
  • 11.4.6 applies to service providers: test segmentation controls at least once every 6 months and after changes to segmentation controls or methods. Service providers carry the heavier load because a segmentation failure exposes many clients.

A point teams miss: the "after any change" trigger is independent of the calendar cadence. If you re-architect a firewall rule in month three, you owe a segmentation test then, not at the next scheduled interval. Treating the 6 or 12 months as a ceiling rather than the only trigger is the safe reading.

Segmentation testing verifies that systems outside the CDE genuinely cannot reach systems inside it, usually by attempting to route, scan, and connect from out-of-scope networks into the CDE and confirming firewall and ACL controls block it. If the controls fail, your out-of-scope systems are suddenly in scope, which can blow up the size and cost of your next assessment. This is why service providers carry the 6-month cadence: a single segmentation gap can expose dozens of client environments at once. For the network-layer fundamentals behind this, see what network penetration testing is.

What scope and methodology does PCI DSS require?

Scope is the cardholder data environment plus any system that could impact the security of the CDE, and the methodology must be documented and industry-accepted before testing starts. PCI is strict on both.

The CDE includes systems that store, process, or transmit cardholder data, plus connected and security-impacting systems such as jump hosts, name resolution, and authentication servers that could affect CDE security. Testing must cover the full perimeter of the CDE and span both network-layer and application-layer attacks, including the OWASP-style application threats referenced in Requirement 6. The methodology document required by 11.4.1 should name your approach (NIST SP 800-115 and PTES are common references), define coverage, and specify retesting. Use OWASP WSTG and the OWASP API Security Top 10 for the application layer.

A concrete scoping example: an e-commerce merchant taking card-not-present payments should scope the public web app and its checkout flow, the payment API and tokenization service, any servers that touch primary account numbers before handoff to the processor, the admin and back-office systems with CDE access, and the segmentation controls separating that environment from the corporate network. The marketing CMS and the warehouse system are out of scope only if segmentation testing proves they cannot reach the CDE. That last clause is the trap: the common mistake is assuming a system is out of scope rather than proving it. Because the CDE changes and "after significant change" testing is mandatory, many teams pair the annual assessor-grade test with continuous validation; agentic pentesting is a modern way to catch CDE drift between formal tests. Before any engagement, prepare your scope and methodology so the assessor accepts the result.

PCI DSS pentest readiness
Methodology (11.4.1)
  • ✓Documented, industry-accepted approach
  • ✓Covers full CDE perimeter and critical systems
  • ✓Both network-layer and application-layer testing
Scope and evidence
  • ✓CDE plus security-impacting systems mapped
  • ✓Internal and external tests both performed
  • ✓Findings remediated and retested (11.4.4)

Frequently asked questions

Does PCI DSS require penetration testing?
Yes, explicitly. PCI DSS Requirement 11.4 mandates internal penetration testing (11.4.2) and external penetration testing (11.4.3) at least once every 12 months and after any significant change. It also requires a documented methodology (11.4.1) and segmentation testing (11.4.5 and 11.4.6). This is the clearest pentest mandate of any major standard.
How often does PCI DSS require a penetration test?
At least once every 12 months for both internal and external testing, plus an additional test after any significant infrastructure or application change. Segmentation testing is every 12 months for most entities and every 6 months for service providers.
What is the difference between 11.4.5 and 11.4.6?
Both cover segmentation control testing. 11.4.5 applies to all entities using segmentation and requires testing every 12 months. 11.4.6 applies specifically to service providers and requires the same testing every 6 months, because a service-provider segmentation failure can expose many client environments.
What methodology does PCI DSS 11.4.1 require?
A defined, documented methodology based on an industry-accepted approach such as NIST SP 800-115. It must cover the entire CDE perimeter and critical systems, include both network-layer and application-layer testing, and address the threats and vulnerabilities listed in Requirement 6.
What changed for pentesting between PCI DSS v3.2.1 and v4.0.1?
The requirement moved from 11.3 in v3.2.1 to a restructured 11.4 in v4.x, with more explicit methodology documentation and clearer, more frequent segmentation testing for service providers. v4.0.1 was a 2024 maintenance update that clarified wording and fixed errata without loosening the 11.4 controls.
What is in scope for a PCI DSS penetration test?
The cardholder data environment (CDE), meaning systems that store, process, or transmit cardholder data, plus connected and security-impacting systems. Testing must cover the full CDE perimeter at both the network and application layers, including the OWASP-style threats referenced in Requirement 6.

Sources and references

  • PCI DSS v4.0.1 (PCI Security Standards Council)
  • PCI SSC Information Supplement: Penetration Testing Guidance
  • NIST SP 800-115 Technical Guide to Information Security Testing
L
Likhil Chekuri
Application Security Engineer, Strobes
Likhil Chekuri is an AppSec engineer at Strobes who has run hundreds of web, mobile, and cloud penetration tests for regulated industries.
Tags
CompliancePCI DSSPenetration Testing

Stop chasing vulnerabilities Start reducing exposure

See how Strobes AI agents validate and fix your most critical exposures automatically.

Book a Demo
Continue Reading

Related Posts

How to Catch Blind Bugs Scanners Miss
Penetration TestingOffensive Security

How to Catch the Blind Bugs Scanners Miss

Out-of-band validation detects blind SSRF, blind SQLi, and out-of-band XXE that return no in-band response. Learn how it works and why it matters.

May 29, 202613 min
Black-Box Agentic Scanners Strengths and Their Ceiling
Penetration TestingOffensive Security

Black-Box Agentic Scanners: Strengths and Their Ceiling

Black box agentic pentesting finds real CVEs fast and proves them, but where does it hit a ceiling? An honest, category-level verdict.

May 29, 20268 min
Why AI-Generated Exploit Code Must Run in Isolation
LLM SecurityOffensive Security

Why AI-Generated Exploit Code Must Run in Isolation

Agent-written exploit code is the new RCE vector aimed at the tester. Here's why per-task isolation and egress control are non-negotiable.

May 29, 202613 min