Compliance and evidence
PCI DSS penetration testing requirements: Requirement 11.4 explained
PCI DSS penetration testing requirements 11.4.1 to 11.4.7 (v4.0.1) in one table: test frequency, who may test, segmentation, and questions for your QSA.
Short answer
PCI DSS v4.0.1 Requirement 11.4 covers penetration testing. It asks for a defined methodology (11.4.1), internal and external tests at least every 12 months and after significant change (11.4.2, 11.4.3), fixes and retests (11.4.4), and segmentation tests (11.4.5, 11.4.6). Testers must be a qualified internal resource or qualified external third party with organizational independence.
PCI DSS Requirement 11.4 covers penetration testing. In PCI DSS v4.0.1 it has seven sub-requirements, 11.4.1 to 11.4.7. This page lists the frequency and tester rules for each, then the questions to take to your assessor.
Note
This page paraphrases the standard. The standard document is behind a click-through download at PCI SSC. Check exact wording in your own copy of v4.0.1 and ask your QSA or acquirer which requirements apply to you. A pentest report does not make an organization compliant.
Which version applies, and what changed?#
PCI DSS v4.0.1 is the only active version. PCI SSC published it on 11 June 2024 as a "limited revision" with no added or deleted requirements, and retired v4.0 on 31 December 2024. Requirements that v4.0 marked as best practice only became mandatory on 31 March 2025. PCI SSC still called v4.0.1 "the currently published" version on 3 June 2026, when it opened a request for comments on the next iteration. No new version date was given.
Old pages and articles use v3.2.1 numbering, where pentests sat under 11.3. In v4.0 and later, the number is 11.4.
What do Requirements 11.4.1 to 11.4.7 say?#
The table paraphrases each sub-requirement and gives the frequencies the standard sets. We confirmed 11.4.1, 11.4.4 and 11.4.7 against the PCI SSC Summary of Changes. Confirm the rest in the standard.
| Req. | What it asks for | Frequency or trigger | Who |
|---|---|---|---|
| 11.4.1 | A defined, documented, implemented pentest methodology. It covers industry-accepted approaches, the whole cardholder data environment (CDE) perimeter and critical systems, tests from inside and outside the network, application-layer and network-layer tests, segmentation and scope-reduction checks, review of threats from the past 12 months, a documented approach to risk from exploitable findings, and retention of results. | Methodology exists. Pentest results and remediation results kept at least 12 months. | Entity |
| 11.4.2 | Internal penetration test, performed per the methodology. | At least once every 12 months, and after any significant infrastructure or application upgrade or change. | A qualified internal resource or qualified external third party. Organizational independence of the tester exists. |
| 11.4.3 | External penetration test, performed per the methodology. | Same as 11.4.2. | Same as 11.4.2. |
| 11.4.4 | Exploitable vulnerabilities and security weaknesses found are corrected as the entity's risk assessment sets, and the testing is repeated to verify the corrections. | After each test that finds issues. | Entity, with a retest. |
| 11.4.5 | If segmentation isolates the CDE from other networks, segmentation controls are tested. | At least once every 12 months, and after any change to segmentation controls or methods. | Qualified, independent tester, as in 11.4.2. |
| 11.4.6 | Service providers only: the same segmentation testing, more often. | At least once every six months, and after any change. | Qualified, independent tester. |
| 11.4.7 | Multi-tenant service providers support their customers' requests for external penetration testing (under 11.4.3 and 11.4.4). | Ongoing. | Service provider. |
Some blog pages swap 11.4.2 and 11.4.3, place the six-month interval under 11.4.5, or say 11.4.1 requires independence. Check the standard, not a summary.
Who may perform the test?#
The tester must be a "qualified internal resource or qualified external third party", with organizational independence. Independence means the tester is not part of the team that manages the systems under test. The tester does not have to be a QSA or an ASV.
PCI SSC's Penetration Testing Guidance v1.1 (September 2017) adds:
- "The penetration tester must be organizationally separate from the management of the target systems."
- A third party doing your PCI DSS assessment cannot also do the pentest if it installed, maintained or supported the target systems.
- Certifications such as OSCP, CEH, GIAC and CREST are "not required". PCI SSC does not validate or endorse them.
- Qualifications "cannot be met by certifications alone". Check actual engagement experience.
What does "significant change" mean?#
The standard asks for a test after any "significant" upgrade or change but does not list the cases. Your methodology and your assessor define it. Common triggers are a new payment page, a new authentication flow, a new public API, a change to network segmentation and a move to a new hosting setup. Write your definition into the methodology under 11.4.1, then apply it.
For web and API teams, the trigger list in how often should you pentest is a starting point.
How does segmentation testing work?#
Segmentation testing tries to cross the boundary between the CDE and the rest of the network. If your assessor reduces PCI scope because of segmentation, the tests must show the boundary holds. The test covers every segmentation control, not a sample. Service providers repeat it at least every six months (11.4.6).
Segmentation tests are network-level work, and a web application pentest has a different scope. Agree the split in the written scope; the penetration testing rules of engagement guide lists the scope items.
What should the report contain?#
PCI DSS sets no report format. PCI SSC guidance says its report outlines "are only suggested outlines and do not define specific reporting requirements for PCI DSS penetration tests." Your QSA will want evidence that the test followed your methodology, covered the agreed scope, and had qualified, independent testers. They will also want proof that you fixed findings and retested (11.4.4).
A useful report has:
- Dates, scope and the CDE boundary tested.
- Method and how it maps to your 11.4.1 methodology.
- Tester name, qualifications and independence statement.
- Findings with severity, evidence and fix advice.
- Retest dates and results.
To read such a report, see how to read a penetration testing report.
Where does a web application pentest fit?#
A web or API pentest can support the application-layer part of 11.4.2 and 11.4.3. The methodology under 11.4.1 asks for application-layer tests that find, at minimum, the vulnerability types in Requirement 6.2.4. Your QSA decides whether a given web test satisfies your scope. Our web application penetration testing page lists what we test. We make no claim that any assessor accepts it.
What is a practical test plan for a web team?#
A web or API team can map 11.4 to the short plan below. Treat it as a draft for your QSA to review.
- Write the methodology (11.4.1). One page that names your approach, scope rules, tester qualifications, retention and risk rating method.
- Set the schedule (11.4.2, 11.4.3). Once every 12 months, plus a trigger list for significant change.
- Pick the tester. Document qualifications and independence. Keep this with the report.
- Run the test and fix. Track each finding to closure with the dates (11.4.4).
- Retest. Keep the retest result with the original report. Keep both for at least 12 months (11.4.1).
- Test segmentation if you use it (11.4.5, 11.4.6). Include the control list and results.
- Service providers: support customers (11.4.7). Have a process to answer customer test requests.
What mistakes weaken an 11.4 program?#
Each of these weakens an 11.4 program:
- A test that covers the website but not the payment page or the API behind it.
- No written definition of "significant change", so no test after a major release.
- An internal tester who also manages the systems tested.
- A report with findings but no retest evidence.
- Old v3.2.1 language in the methodology, such as references to 11.3.
- Results not retained for 12 months.
Questions to take to your QSA#
- Which of our systems are in the CDE, and which tests do you expect on each?
- What is our definition of a "significant change"?
- Does our internal team meet your view of organizational independence?
- What proof of tester qualification do you want?
- Do you want the full report, or is a summary enough?
- Which retest evidence closes 11.4.4?
Questions
Do only Level 1 merchants need a pentest?
The text of Requirement 11.4 has no merchant-level condition. The merchant level sets how you validate (for example, a report on compliance or a self-assessment questionnaire). Which requirements apply to you is a decision for your acquirer, card brand or QSA. Ask them.
Does the tester need a certification such as OSCP?
PCI SSC guidance says certifications are not required. It also says qualifications cannot be met by certifications alone. Look at real engagement experience, and keep evidence of the tester's qualifications for your assessor.
Can our own security team run the test?
The requirement allows a qualified internal resource. That person needs organizational independence from the systems tested. PCI SSC guidance says the tester must be organizationally separate from the management of the target systems. Confirm your setup with your QSA.
Is a vulnerability scan the same as a pentest for 11.4?
No. PCI DSS treats them as separate activities. Scans sit under other parts of Requirement 11. A pentest is a manual, goal-driven test that tries to exploit weaknesses. Your methodology under 11.4.1 should say how the two differ.
Sources
- PCI SSC blog: Just Published: PCI DSS v4.0.1 (checked 9 November 2026)
- PCI SSC: PCI DSS v3.2.1 to v4.0 Summary of Changes (r1, May 2022) (checked 9 November 2026)
- PCI SSC: Information Supplement, Penetration Testing Guidance v1.1 (September 2017) (checked 9 November 2026)
- PCI SSC blog: Request for Comments, PCI DSS v4.0.1 (3 June 2026) (checked 9 November 2026)
- PCI SSC Document Library (PCI DSS v4.0.1 standard, click-through download) (checked 9 November 2026)