Cloudanix Joins AWS ISV Accelerate Program

What Is PCI DSS Compliance

Understand PCI DSS v4.0.1 compliance requirements, key changes like expanded MFA, client-side security, customized validation, and cloud scoping strategies.

PCI DSS (Payment Card Industry Data Security Standard) is a set of security standards developed by major payment card brands including Visa, Mastercard, American Express, Discover, and JCB International. Originally introduced in 2004, this standard is governed by the Payment Card Industry Security Standards Council (PCI SSC) to ensure the protection of cardholder data across the entire payment ecosystem.

Organizations should think of it as traffic signals for handling card data, ensuring it flows smoothly and securely. Businesses that accept, transmit, or store card information, regardless of transaction volume, need to comply to avoid hefty fines, card processing restrictions, and reputational damage.

Current version: PCI DSS v4.0.1 has been the mandatory standard since March 31, 2025. All future-dated requirements from v4.0 are now fully enforced, and every assessment is conducted against this version. The previous version (v3.2.1) was retired on March 31, 2024.

Cloudanix Framework: PCI DSS

Following PCI DSS Compliance primarily helps in 3 things;

  • Prevent data breaches and leaks of sensitive cardholder information.
  • Minimize the risk of fraud and financial loss for both businesses and customers.
  • Maintain trust with customers by demonstrating a commitment to data security.

What changed in PCI DSS v4.0 and v4.0.1

PCI DSS v4.0 was published in March 2022 and introduced 64 new or updated requirements compared to v3.2.1. A clarifying revision, v4.0.1, was released in June 2024 with corrections and clearer wording but no additional or deleted requirements. Here are the most significant changes compliance officers and engineering teams need to understand:

Customized Approach for Validation

One of the most impactful changes is the introduction of the Customized Approach. Organizations can now meet a requirement’s security objective using alternate controls rather than strictly following the prescribed (Defined) approach. This provides flexibility for companies with mature security programs to implement innovative solutions, provided they can demonstrate equivalent security through a targeted risk analysis.

Expanded Multi-Factor Authentication (MFA)

MFA is no longer limited to remote access into the cardholder data environment (CDE). Under v4.0, MFA is required for all access to the CDE, including local/console access. This significantly broadens the scope of authentication controls.

Targeted Risk Analysis

Several requirements now allow organizations to perform their own targeted risk analysis to determine the frequency of certain activities (such as log reviews, password rotations, or vulnerability scans) rather than following rigid prescribed frequencies. This empowers organizations to calibrate controls based on their specific threat landscape.

Client-Side Security (Requirement 6.4.3)

A critical new requirement addresses payment page script security. Organizations must implement mechanisms to manage and monitor all payment page scripts (JavaScript) that are loaded and executed in the consumer’s browser. This directly combats web skimming attacks like Magecart and formjacking. Requirements include:

  • Maintaining an inventory of all scripts on payment pages
  • Ensuring each script is authorized and has integrity verification
  • Implementing a method to confirm scripts have not been tampered with

Anti-Phishing and Social Engineering (Requirement 5.4.1)

PCI DSS v4.0 now mandates automated anti-phishing mechanisms to detect and protect personnel against phishing attacks. Security awareness training alone no longer satisfies this requirement. Organizations must implement technical controls such as DMARC, SPF, and DKIM for email authentication, along with anti-phishing tools that provide automated detection and prevention.

Additional Key Changes

  • Passwords/passphrases: Minimum length increased to 12 characters (up from 7 in v3.2.1)
  • Automated log review: Organizations must implement automated mechanisms for reviewing audit logs
  • Authenticated vulnerability scanning: Internal vulnerability scans must be performed with authentication
  • Full disk encryption ban for CDE: Full disk encryption (FDE) alone is no longer acceptable for protecting stored cardholder data; volume or file-level encryption is required
  • Continuous security focus: Shift from point-in-time compliance to continuous security posture management

PCI DSS 12 Requirements for Handling Cardholder Data

The 12 core requirements remain the same in number under v4.0, but their content has expanded significantly. Here we discuss the key areas that build the foundation for PCI DSS compliance.

Cardholder Data Protection

Encryption

  • Encrypt cardholder data at rest using strong algorithms like AES-256. Note that full disk encryption alone is no longer sufficient under v4.0; use volume-level or file-level encryption.
  • Encrypt data in transit using secure protocols like TLS 1.2 or higher (TLS 1.0 and 1.1 are no longer acceptable).

Secure Storage

  • Implement secure storage methods like dedicated databases or hardware security modules (HSMs) for cardholder data.
  • Restrict physical access to storage locations through appropriate security measures.
  • Minimize stored data: retain only what is necessary and for the shortest duration needed.

Restricted Access

  • Limit access to cardholder data to authorized personnel based on the principle of least privilege.
  • Implement robust user access controls with strong authentication mechanisms including multi-factor authentication (MFA) for all CDE access.

Access Control Measures

Least Privilege

  • Grant users only the minimum access permissions necessary to accomplish their job.
  • Do not grant excessive privileges; reduce the potential impact of compromised accounts.
  • Regularly review access rights to confirm ongoing business need.

Strong Authentication

  • Implement multi-factor authentication (MFA) for all access to the cardholder data environment, not just remote access.
  • Passwords/passphrases must be a minimum of 12 characters.
  • MFA adds an extra layer of security, requiring additional verification beyond just a username and password.

Activity Monitoring

  • Continuously monitor user activity within systems containing cardholder data.
  • Implement automated mechanisms for reviewing audit logs rather than relying solely on manual review.
  • Identify and investigate suspicious activity promptly to detect potential security incidents.

Secure Network Systems

Firewalls and Network Security Controls

  • Implement network security controls (the term “firewalls” has been broadened in v4.0 to “network security controls”) to filter incoming and outgoing network traffic, blocking unauthorized access to sensitive systems.
  • Regularly update rules and configurations to maintain effectiveness against evolving threats.

Intrusion Detection/Prevention Systems (IDS/IPS)

  • Deploy IDS/IPS to detect and potentially block malicious activity on your network in real-time.
  • These systems continuously monitor network traffic for suspicious behavior indicative of attacks.

Regular Security Assessments

  • Conduct regular internal and external security assessments to identify vulnerabilities in your network infrastructure and applications.
  • Internal vulnerability scans must now be performed with authentication (authenticated scanning).
  • Proactively address identified vulnerabilities to prevent attackers from exploiting them.

Encrypted Data Transmission

Secure Protocols

  • Require the use of TLS 1.2 or higher for all communication involving cardholder data.
  • Older protocols like SSL and early TLS versions are explicitly prohibited.

Certificates and Validation

  • Securely manage and validate digital certificates used for secure communication channels.
  • Ensure only valid and trusted certificates are used to prevent potential man-in-the-middle attacks.

Data Minimization

  • Collect, store, and transmit only the minimum amount of cardholder data necessary for business purposes.
  • Reduce the attack surface by minimizing the amount of sensitive data readily available within your systems.

Client-Side and Payment Page Security

This is a new area of focus under v4.0 that is particularly relevant for e-commerce businesses.

Script Management (Requirement 6.4.3)

  • Maintain a complete inventory of all scripts loaded on payment pages.
  • Implement integrity verification for each authorized script (e.g., Subresource Integrity or Content Security Policy).
  • Deploy monitoring to detect unauthorized changes to payment page scripts.
  • This requirement directly addresses web skimming (Magecart-style) attacks.

HTTP Header Security (Requirement 11.6.1)

  • Implement a change and tamper detection mechanism for HTTP headers and payment page content.
  • Alert on unauthorized modifications that could indicate a compromise.

Anti-Phishing and Social Engineering Controls

Automated Anti-Phishing (Requirement 5.4.1)

  • Deploy automated anti-phishing mechanisms (not just training) to protect personnel against phishing attacks.
  • Implement email authentication protocols: DMARC, SPF, and DKIM.
  • Use phishing detection tools that provide real-time analysis and blocking of suspicious content.

Tokenization, P2PE, and Scope Reduction

Modern approaches to PCI DSS compliance increasingly focus on reducing the cardholder data environment (CDE) scope. These technologies are now standard considerations for organizations processing card payments.

Tokenization

Tokenization replaces cardholder data with non-sensitive tokens that have no exploitable value if breached. Key considerations under v4.0:

  • The tokenization system itself is part of the CDE and must be properly segmented.
  • Out-of-scope systems must not be able to reach the token vault, keys, or de-tokenization services.
  • Tokenization significantly reduces the number of systems in scope for PCI DSS, lowering compliance cost and complexity.

Point-to-Point Encryption (P2PE)

P2PE protects card data from the moment of capture (at the payment terminal) through decryption at the secure decryption environment. Benefits include:

  • Merchants using a PCI-validated P2PE solution can use the simplified SAQ P2PE questionnaire.
  • Dramatically reduces CDE scope because encrypted data cannot be decrypted within the merchant’s environment.
  • Particularly effective for in-person/card-present transactions.

Cloud-Specific PCI Scoping

For organizations running workloads in the cloud, PCI DSS scoping requires careful consideration of the shared responsibility model:

  • Cloud service providers (CSPs) may hold their own PCI DSS compliance (e.g., AWS, Azure, GCP are Level 1 service providers), but this does not automatically make your workloads compliant.
  • You are responsible for controls within your layer (operating systems, applications, data, identity management).
  • Hybrid and multi-cloud CDE environments are increasingly common and require proper network segmentation and micro-segmentation strategies.
  • The PCI SSC published a Scoping and Segmentation Guidance for Modern Network Architectures supplement covering cloud, zero trust, and containerized environments.

Compliance Levels: Merchants and Service Providers

PCI DSS compliance requirements are divided based on the entity type and annual transaction volume.

Merchant Levels

Merchant classification is based on the annual number of card transactions processed:

Level 1: Merchants processing over 6 million card transactions annually

  • Onsite assessment by an approved Qualified Security Assessor (QSA)
  • Completion of a Report on Compliance (ROC)
  • Quarterly network scans by an Approved Scanning Vendor (ASV)

Level 2: Merchants processing 1 to 6 million card transactions annually

  • Annual completion of a Self-Assessment Questionnaire (SAQ)
  • Quarterly network scans by an Approved Scanning Vendor (ASV)
  • May be required to undergo an onsite assessment by a QSA at the discretion of the payment brands

Level 3: Merchants processing 20,000 to 1 million e-commerce transactions annually

  • Annual completion of a Self-Assessment Questionnaire (SAQ)
  • Quarterly network scans by an Approved Scanning Vendor (ASV)

Level 4: Merchants processing fewer than 20,000 e-commerce transactions or up to 1 million total transactions annually

  • Annual completion of a Self-Assessment Questionnaire (SAQ)
  • Quarterly network scans by an Approved Scanning Vendor (ASV)
  • May be eligible for a simplified compliance process depending on payment acceptance method

Service Provider Levels

Service providers (entities that store, process, or transmit cardholder data on behalf of other businesses) have a separate two-level classification:

Level 1: Service providers processing over 300,000 transactions annually

  • Annual onsite assessment by a QSA resulting in a Report on Compliance (ROC)
  • Quarterly ASV scans
  • Annual penetration testing

Level 2: Service providers processing fewer than 300,000 transactions annually

  • Annual completion of SAQ-D for Service Providers
  • Quarterly ASV scans
  • Annual penetration testing

Self-Assessment Questionnaires (SAQs) Under v4.0.1

SAQs are validation tools provided by PCI SSC. Under v4.0.1, there are nine SAQ types, each designed for specific eligibility profiles based on payment acceptance channels and cardholder data handling:

SAQ TypeApplicable To
SAQ AE-commerce or mail/telephone-order merchants that fully outsource cardholder data functions (stricter eligibility under v4.0)
SAQ A-EPE-commerce merchants with websites that redirect to or include payment pages from third-party processors
SAQ BMerchants using imprint machines or standalone dial-out terminals only
SAQ B-IPMerchants using standalone IP-connected PTS-approved payment terminals
SAQ CMerchants with payment applications connected to the internet
SAQ C-VTMerchants manually entering transactions via virtual terminals
SAQ P2PEMerchants using validated Point-to-Point Encryption (P2PE) solutions
SAQ D (Merchants)All merchants not qualifying for another SAQ type
SAQ D (Service Providers)All service providers eligible for SAQ-based validation

Important: SAQ A eligibility has tightened under v4.0. E-commerce merchants must now confirm they are not susceptible to attacks from scripts on their payment pages, even when using iframes or redirects to third-party processors.

For the latest SAQ instructions and guidelines, refer to the PCI SSC Document Library.

Validation Approaches

Under v4.0, organizations can validate compliance using one of two approaches:

  1. Defined Approach — Follow the specific requirements as prescribed (traditional method)
  2. Customized Approach — Meet the security objective of a requirement using alternative controls, supported by a targeted risk analysis and documented evidence

The Customized Approach is not available for all requirements and demands greater documentation and testing rigor, but provides flexibility for organizations with mature security programs.

What if PCI DSS Compliance is Expired or Inactive?

Many teams often get asked “What if PCI DSS Compliance is expired or inactive?” The simple answer is that the organization is no longer in compliance with PCI DSS standards, and there could be several reasons and consequences.

Reasons for Inactive/Expired Compliance

  • Failure to renew compliance: PCI DSS requires annual assessments (QSA onsite for Level 1, or SAQ completion for other levels). Failure to complete the assessment results in an inactive/expired status.
  • Non-compliance issues: During an assessment, critical vulnerabilities or gaps are identified that the organization has not remediated.
  • Change in business model: If an organization no longer stores, processes, or transmits cardholder data, PCI DSS may become irrelevant. However, proper handling of any remaining data and decommissioning obligations still need attention.
  • Failure to meet new v4.0 requirements: Organizations that did not implement the 51 future-dated requirements by March 31, 2025 are now non-compliant.

Consequences of Inactive/Expired Compliance

  • Fines and penalties: Payment card brands and acquiring banks can impose fines ranging from $5,000 to $100,000 per month on organizations that fail to maintain compliance.
  • Reputational damage: A data breach resulting from non-compliance damages an organization’s reputation, leading to customer loss and eroded trust.
  • Card processing restrictions: Payment card brands can restrict or terminate an organization’s ability to process card payments.
  • Increased transaction fees: Acquiring banks may increase processing fees for non-compliant merchants.
  • Liability for breach costs: Non-compliant organizations may be held liable for fraud losses and card replacement costs in the event of a breach.

Regaining Compliance

  • Address identified issues: Identify and remediate all non-compliance gaps, including the new v4.0 requirements around client-side security, expanded MFA, and anti-phishing controls.
  • Undergo reassessment: Complete a new assessment (ROC or SAQ) to confirm compliance with the current PCI DSS v4.0.1 standard.
  • Maintain continuous compliance: Implement ongoing monitoring, regular security assessments, vulnerability scanning, and adherence to updated security practices. PCI DSS v4.0 emphasizes a shift from annual compliance validation to continuous security.

Getting Started with PCI DSS v4.0.1 Compliance

For compliance officers and engineering leads at fintech or e-commerce companies, here is a practical starting path:

  1. Determine your scope: Map out all systems, people, and processes that store, process, or transmit cardholder data. Consider tokenization and P2PE to reduce scope.
  2. Identify your merchant or service provider level based on annual transaction volumes.
  3. Select the appropriate SAQ or engage a QSA for a full ROC assessment.
  4. Choose your validation approach: Defined Approach for prescriptive compliance, or Customized Approach if you have mature, well-documented alternative controls.
  5. Address v4.0 priority items: Client-side script management, expanded MFA, automated log review, anti-phishing mechanisms, and authenticated vulnerability scanning.
  6. Implement scope reduction: Adopt tokenization for stored data, P2PE for card-present transactions, and proper network segmentation for cloud environments.
  7. Establish continuous compliance: Move beyond annual assessments to continuous monitoring, automated evidence collection, and ongoing risk analysis.

People Also Read

What Our Users Are Saying

Customer Reviews

Cloudanix is trusted by security leaders worldwide to deliver proactive, reliable, and cutting-edge cloud security.

One day, I changed the password of a root account, and my CTO called me within less than a minute to confirm if I did so. I was not expecting a reaction this quick. He told me Cloudanix alerted him of this password change and that he wanted to confirm as it was a critical security notification. I couldn't believe it!

Ritesh Agarwal
Ritesh Agarwal
CEO, Airgap Networks

Compliance is one way of staying secure, but what I want is the ability to go deeper and attain 'true security.' Cloudanix provides us the capability to do so.

Vishal Madan
Vishal Madan
Head of Engineering, iMocha

Cloudanix is building for the future of the cloud, which makes the product all the more desirable.

Ritesh Agarwal
Ritesh Agarwal
CEO, Airgap Networks

Cloudanix gave us the visibility we were missing. Being able to move from permanent access to a robust Just-In-Time (JIT) workflow has fundamentally changed our security posture without slowing down our engineering velocity.

Pavan Kumar Lekkala
Pavan Kumar Lekkala
SRE Lead, HugoHub

We are excited to leverage Cloudanix's comprehensive multi-cloud DevSecOps solution to secure our production workloads on AWS. Cloudanix has demonstrated that it can solve many challenges that DevSecOps teams face while continually adding new features such as SOC2 compliance and drift detection.

Satish Mohan
Satish Mohan
Co-founder & CTO, Airgap Networks

Managing third-party partner access was once a major concern for our security posture. With Cloudanix JIT Cloud, we've effectively achieved zero third-party risk. We can now grant access confidently, knowing that it is temporary, audited, and automatically revoked, resulting in a 100% reduction in our privileged access exposure.

Okesh Badhiye
Okesh Badhiye
Head of Technical Engineering, Finfinity

The snooze feature and responsible alerts have helped us save time and prioritize what to tackle first.

Satish Mohan
Satish Mohan
Co-founder & CTO, Airgap Networks

Implementing Cloudanix JIT internally allowed us to practice what we preach. By eliminating permanent access to our own clouds and databases, we've neutralized the risk of standing privileges, ensuring our own 'keys to the kingdom' are never left exposed.

Girish Manghnani
Girish Manghnani
Managing Partner, Tech Inspira

The problem with permissions is a lot of times, the gaps are left open due to oversights from inside the organization itself. With Cloudanix's CIEM, we get a complete view of user permissions and access. This enables us to update the permissions, reducing the attack surface.

Nilesh Pethani
Nilesh Pethani
Application Architect, iMocha

In the world of Fintech, trust is our currency. Cloudanix provided the frictionless visibility we needed to secure our EKS workloads across AWS, ensuring we stay audit-ready for SOC2 and GDPR without slowing down our engineering velocity.

Amol Naik
Amol Naik
Head of Security & Infrastructure, HugoHub

Cloudanix delivered value within 5 minutes of onboarding. Continuous monitoring, timely detection, and excellent documentation helped us attain a great cloud security posture.

Divyanshu Shukla
Senior DevSecOps, Meesho

Technology strategies and business strategies are in a state of constant change which includes centralization and decentralization of responsibilities. Regardless of strategic shift, we still have intellectual property to protect. Cloudanix are critical partners for us in our public cloud security posture across our three cloud providers.

Jerry Locke
Jerry Locke
Senior Director Global Solutions Engineering, Eversana

Cloudanix has been amazing. They opened up a common Slack channel with us — and it feels like we are talking to our own team and getting things done with Cloud security. The support team is always available, friendly, helpful, and ready to go out of their way.

Satish Mohan
Satish Mohan
CTO, Airgap Networks

Beyond just access management, Cloudanix CSPM has given us a unified view of our AWS environment. The real-time alerting and anomaly detection allow us to prevent any untoward activity before it happens, which is critical for a marketplace connecting 50+ financial institutions.

Okesh Badhiye
Okesh Badhiye
Head of Technical Engineering, Finfinity

For a Fintech company, data is our most valuable — and most sensitive — asset. Cloudanix DAM hasn't just improved our visibility; it has given us control. The ability to mask data and prevent unauthorized queries in real-time is a game-changer for our compliance and customer trust.

Jiten Gala
Jiten Gala
President Engineering and Product, Kapittx

Our clients, especially in the Middle East financial sector, demand absolute accountability. Cloudanix JIT Cloud has been a competitive differentiator for us, allowing us to provide secure, governed access to customer accounts that meet their strictest audit and compliance requirements.

Girish Manghnani
Girish Manghnani
Managing Partner, Tech Inspira

Cloudanix is always on my team's lips because of its exceptional support. Be it a small or big query, Cloudanix has gone above and beyond to resolve them. This one's a keeper for us.

Sujit Karpe
Sujit Karpe
CTO, iMocha

For a long-lasting partnership, great support goes a long way. Cloudanix has delivered exceptional support whenever required. Their edge is their team is always ready to go beyond to solve any issues that we have. This speaks volumes about the culture at Cloudanix.

Akash Maheshwari
Akash Maheshwari
Co-founder, MoveInSync

Beyond the technology, Cloudanix feels like an extension of our own team. Their willingness to stand up a dedicated Middle East tenant for us and provide exceptional support at a sensible price makes them a long-term partner for Hugosave.

Surya Tamada
Surya Tamada
CTO, HugoHub

The real-time notifications that Cloudanix provides are a real lifesaver. Their adaptive notifications ensure that my team stays productive and doesn't get interrupted all the time.

Digvijay Singh
Staff Security Engineer, Meesho

The whole point in technological evolution is to help improve the world we live in. We must protect that and to do so requires an effective and efficient security strategy. The Cloudanix team helped make our public cloud security posture management strategy a reality. The symbiotic relationship we have allows for a continuous feedback loop which is how business should operate.

Larry Wheat
Larry Wheat
Staff Solutions Engineer, Eversana

Ready to see your graph?

Connect a cloud account in under 30 minutes. See every finding rooted in identity, asset, and blast radius — with a fix path attached.

Book a Demo