Security, Authentication & PCI

PCI DSS 4.0

What Is PCI DSS 4.0? Definition and Key Changes

Definition

PCI DSS 4.0 is the fourth major version of the Payment Card Industry Data Security Standard, published by the PCI Security Standards Council in March 2022. Version 3.2.1 was retired on 31 March 2024, after which 4.0 was the only valid version, and the future-dated 4.0 requirements became mandatory on 31 March 2025. A limited revision, v4.0.1, was published in June 2024 and is the current version. PCI DSS 4.0 introduces more flexible, outcome-based compliance approaches, strengthens authentication requirements, expands scope for web-facing payment environments, and adds targeted risk analysis as a mechanism for customising control implementation.

How it works

PCI DSS 4.0 retains the same twelve requirement domains as previous versions but introduces significant changes in how requirements are interpreted and evidenced.

The customised approach is a new compliance pathway introduced in 4.0. Previously, all entities followed a defined approach with prescriptive controls. The customised approach allows entities to implement alternative controls that achieve the same security objective through different means, provided they document and validate the alternative approach through a targeted risk analysis. This gives security teams more flexibility to implement controls appropriate to their specific technology and risk environment rather than following a prescriptive checklist.

Authentication requirements are significantly strengthened in 4.0. Requirement 8 now mandates multi-factor authentication (MFA) for all access to the cardholder data environment, not just remote access as in 3.2.1. Password minimum length increases to 12 characters. Phishing-resistant authentication methods (passkeys, hardware tokens) are recommended for high-privilege access. These requirements reflect the evolution of credential-based attacks since the previous standard.

Requirement 6 (secure systems and software) is expanded to address web-facing payment pages more explicitly. Requirement 6.4.3 addresses the security of payment page scripts: merchants must maintain an inventory of all scripts on payment pages, authorise each script, and assure its integrity. Requirement 11.6.1 requires a change- and tamper-detection mechanism for payment page content and HTTP headers. This targets Magecart-style skimming attacks that inject malicious JavaScript onto payment pages to steal cardholder data.

E-commerce merchants are required to implement an automated technical solution to detect and alert on changes to the HTTP headers and payment page content, addressing the growing threat of supply chain attacks via third-party scripts embedded in payment pages.

Why it matters

PCI DSS 4.0's scope expansion to web-facing payment pages and third-party scripts directly addresses the most prevalent attack vector in e-commerce cardholder data theft: Magecart and related skimming attacks. These attacks compromise payment pages by injecting JavaScript that intercepts card data as customers type it, without requiring access to the merchant's servers or databases. Version 3.2.1 did not address this attack vector adequately; 4.0's script integrity requirements close the gap.

The customised approach reflects the reality that prescriptive controls designed for traditional IT architectures do not always map cleanly to cloud-native, containerised, and microservices-based payment environments. Organisations using modern architectures can now document how their implementations achieve equivalent security outcomes, rather than implementing controls that were designed for a different technology generation.

The full MFA requirement for cardholder data environment access reflects a decade of evidence that passwords alone are insufficient protection against credential-based attacks. Ransomware operators, internal threat actors, and external attackers routinely exploit password-only authentication to access cardholder data environments. Mandatory MFA for all access significantly raises the cost of these attacks.

With PXP

PXP maintains its own PCI DSS compliance and reduces merchant scope through hosted fields, tokenisation, and its Token Vault. Talk to our team about how PXP can support your PCI scope reduction.

Talk to a payments specialist

Frequently asked questions

What are the most important changes in PCI DSS 4.0 for e-commerce merchants?

The most impactful changes for e-commerce merchants are: the script integrity requirements (6.4.3 and 11.6.1) mandating inventory and integrity monitoring of all scripts on payment pages, addressing Magecart skimming threats; the expanded MFA requirement covering all cardholder data environment access; the automated change detection requirement for payment page content and HTTP headers; and stronger password requirements (12-character minimum). Merchants using hosted payment pages from PCI-compliant providers have reduced direct exposure to many of these requirements, but should verify their provider's compliance.

When did PCI DSS 4.0 become mandatory?

PCI DSS version 3.2.1 was retired on 31 March 2024, making 4.0 the only valid version from that date. Some 4.0 requirements designated as future-dated were effective from 31 March 2025; the remaining requirements became mandatory when the transition period ended on 31 March 2024. Assessments completed against 3.2.1 before its retirement remained valid for their reporting period, but all new assessments from April 2024 must be conducted against 4.0.

What is the customised approach in PCI DSS 4.0?

The customised approach allows entities to implement security controls that differ from the prescriptive defined approach, provided the alternative controls achieve the stated security objective of the requirement. Entities using the customised approach must perform a targeted risk analysis for each customised control, document the approach, implement testing procedures, and have the customisation reviewed by a Qualified Security Assessor (QSA). The customised approach offers flexibility but requires more documentation and validation work than the standard defined approach.