Reconix LogoReconix
PCI DSS v4.0.1

PCI DSS Penetration Testing & Compliance

PCI DSS v4.0.1 requires internal and external penetration testing at least every 12 months and after any significant change (Req 11.4.2, 11.4.3), plus vulnerability scans at least every three months, with external scans by an ASV (Req 11.3). We run the penetration tests and document scope, method, findings, and retest results for your assessor.

Req 11.4
Penetration Testing
11.4.2, 11.4.3: Every 12 Months + After Significant Change
Req 11.3
Vulnerability Scanning
Every 3 Months, Internal & ASV
v4.0.1
Current Version
Checked Against ROC Template r3
Req 11.4.4
Fix and Retest
Exploitable Findings Fixed by Risk
Get PCI DSS Assessment

What is PCI DSS?

PCI DSS is the global security standard for any organization that touches payment card data. Managed by the PCI Security Standards Council, it sets the baseline for how cardholder data must be stored, processed, and transmitted.

  • Managed by the PCI Security Standards Council (PCI SSC)
  • Current version is PCI DSS v4.0.1. The requirement numbers on this page were checked against the official v4.0.1 ROC Template r3 (January 2025).
  • Applies to merchants that accept cards and to service providers that process or acquire card payments for others, for systems in or connected to the cardholder data environment
  • An industry standard; the payment brands run their own enforcement programs

Reference: PCI SSC - https://www.pcisecuritystandards.org/standards/pci-dss/

Who Must Comply with PCI DSS?

PCI DSS covers merchants that accept cards and service providers that process or acquire card payments for others, for every system in or connected to the cardholder data environment.

Merchants

Retail stores, restaurants, hotels, and any business that accepts card payments in person or online

E-Commerce Businesses

Online stores and platforms processing card-not-present transactions through payment gateways

Financial Institutions

Banks, acquiring banks, and card issuers that process, store, or transmit cardholder data

Payment Processors

Third-party processors, payment gateways, and payment service providers handling card transactions

Service Providers

Hosting providers, managed security services, and any entity with access to cardholder data environments

Any Card Data Handler

Any organization that stores, processes, or transmits primary account numbers (PANs) or sensitive authentication data

Security Testing

Key Security Testing Requirements

The testing duties in PCI DSS v4.0.1, with the requirement number for each.

Req 11.4.1 to 11.4.3

Penetration Testing

Internal and external penetration testing at least every 12 months and after any significant infrastructure or application change. Testing covers the whole CDE perimeter and includes application-layer testing. The tester must be qualified and organizationally independent, and need not be a QSA or ASV.

Req 11.4.4

Remediation and Retest

Fix exploitable vulnerabilities found in penetration testing according to risk, then repeat the test to verify the fixes.

Req 11.4.5, 11.4.6

Segmentation Testing

If you use segmentation to reduce scope, test the segmentation controls every 12 months (merchants) or every 6 months (service providers), and after any change to segmentation controls.

Req 11.3

Vulnerability Scanning

Authenticated internal scans at least every three months and after significant change, with rescans until high-risk and critical findings are resolved. External scans by an ASV at least every three months until the scan passes. After significant change, external scans by a qualified, independent tester resolve findings scored CVSS 4.0 and above.

Req 6.2.3

Code Review Before Release

Review bespoke and custom software against secure coding guidelines for existing and emerging vulnerabilities before release to production or to customers, and fix findings. Manual reviews need a reviewer other than the author and management approval.

Req 11.4.7

Multi-Tenant Service Providers

Multi-tenant service providers support their customers in running external penetration tests.

Who Enforces PCI DSS

PCI DSS is an industry standard, and the payment brands run their own enforcement programs.

Payment Brand Enforcement
Industry standard

Consequences for non-compliance come from the payment brands and their enforcement programs.

Confirm Your Obligations
Reconix recommendation

Before you plan testing, confirm with your acquirer or the payment brands which validation and reporting apply to your organization.

Checklist

PCI DSS Compliance Checklist

Items with a requirement number come from PCI DSS v4.0.1. Items without one are Reconix recommendations.

Run internal and external penetration tests at least every 12 months (Req 11.4.2, 11.4.3)
Repeat penetration testing after any significant infrastructure or application change (Req 11.4.2, 11.4.3)
Run external ASV scans at least every three months until the scan passes (Req 11.3.2)
Run authenticated internal scans at least every three months and rescan until high-risk and critical findings are resolved (Req 11.3.1)
If you use segmentation, test it every 12 months (merchants) or every 6 months (service providers) and after changes to segmentation controls (Req 11.4.5, 11.4.6)
Review bespoke and custom software against secure coding guidelines before release (Req 6.2.3)
Verify multi-factor authentication for all CDE access
Test firewall and network security controls protecting the CDE
Document all testing results with remediation evidence for your assessor
Fix exploitable penetration test findings by risk and repeat the test to verify (Req 11.4.4)
Test incident response procedures for cardholder data breach scenarios
Review and update security policies and procedures at least annually

PCI DSS Penetration Testing FAQ

Common questions about penetration testing and security requirements for PCI DSS compliance.

Free tool

How mature is your security program?

Answer 14 questions and see your NIST CSF 2.0 tier and top 3 gaps on screen. No signup needed.

Prepare for Your PCI DSS Assessment

Penetration testing and internal vulnerability scanning aligned with PCI DSS v4.0.1, with reports that document scope, method, findings, and retest results for your assessor.

Reconix is the proof-first offensive security specialist in Thailand, serving regulated digital businesses of all sizes.