International
PCI DSS 4.0.1
PCI DSS 4.0.1 (Payment Card Industry Data Security Standard)
4.0.1
66 controls · 14 domains · 259 sub-controls
Mandatory for: Contractual (card brands / acquirers)
About this framework
PCI DSS is the security standard for any business that handles payment card data. Set by the major card brands, it lays out requirements for protecting cardholder information across networks, systems, and processes.
Who needs this
Mandatory for any business that stores, processes, or transmits payment card data.
Cross-framework coverage
Controls in PCI DSS 4.0.1 also cover:
NCA ECC-2 21 shared
Qatar NIA 21 shared
ADHICS 20 shared
ISO 27001 20 shared
NCA OTCC 20 shared
See how PCI DSS 4.0.1 connects to the rest → the Security Universe
Control domains
1 · Install and Maintain Network Security Controls 5
1.1
Processes and mechanisms for installing and maintaining network security controls are defined and understood.
2 sub-controls
- 1.1.1 All security policies and operational procedures that are identified in Requirement 1 are:
- 1.1.2 Roles and responsibilities for performing activities in Requirement 1 are documented, assigned, and understood.
1.2
Network security controls (NSCs) are configured and maintained.
8 sub-controls
- 1.2.1 Configuration standards for NSC rulesets are:
- 1.2.2 All changes to network connections and to configurations of NSCs are approved and managed in accordance with the change control process defined at Requirement 6.5.1.
- 1.2.3 An accurate network diagram(s) is maintained that shows all connections between the CDE and other networks, including any wireless networks.
- 1.2.4 An accurate data-flow diagram(s) is maintained that meets the following:
- 1.2.5 All services, protocols and ports allowed are identified, approved, and have a defined business need.
- 1.2.6 Security features are defined and implemented for all services, protocols, and ports that are in use and considered to be insecure, such that the risk is mitigated.
- 1.2.7 Configurations of NSCs are reviewed at least once every six months to confirm they are relevant and effective.
- 1.2.8 Configuration files for NSCs are:
1.3
Network access to and from the cardholder data environment is restricted.
3 sub-controls
- 1.3.1 Inbound traffic to the CDE is restricted as follows:
- 1.3.2 Outbound traffic from the CDE is restricted as follows:
- 1.3.3 NSCs are installed between all wireless networks and the CDE, regardless of whether the wireless network is a CDE, such that:
1.4
Network connections between trusted and untrusted networks are controlled.
5 sub-controls
- 1.4.1 NSCs are implemented between trusted and untrusted networks.
- 1.4.2 Inbound traffic from untrusted networks to trusted networks is restricted to:
- 1.4.3 Anti-spoofing measures are implemented to detect and block forged source IP addresses from entering the trusted network.
- 1.4.4 System components that store cardholder data are not directly accessible from untrusted networks.
- 1.4.5 The disclosure of internal IP addresses and routing information is limited to only authorized parties.
1.5
Risks to the CDE from computing devices that are able to connect to both untrusted networks and the CDE are mitigated.
1 sub-control
- 1.5.1 Security controls are implemented on any computing devices, including company- and employee-owned devices, that connect to both untrusted networks (including the Internet) and the CDE as follows.
2 · Apply Secure Configurations to All System Components 3
2.1
Processes and mechanisms for applying secure configurations to all system components are defined and understood.
2 sub-controls
- 2.1.1 All security policies and operational procedures that are identified in Requirement 2 are:
- 2.1.2 Roles and responsibilities for performing activities in Requirement 2 are documented, assigned, and understood.
2.2
System components are configured and managed securely.
7 sub-controls
- 2.2.1 Configuration standards are developed, implemented, and maintained to:
- 2.2.2 Vendor default accounts are managed as follows:
- 2.2.3 Primary functions requiring different security levels are managed as follows:
- 2.2.4 Only necessary services, protocols, daemons, and functions are enabled, and all unnecessary functionality is removed or disabled.
- 2.2.5 If any insecure services, protocols, or daemons are present:
- 2.2.6 System security parameters are configured to prevent misuse.
- 2.2.7 All non-console administrative access is encrypted using strong cryptography.
2.3
Wireless environments are configured and managed securely.
2 sub-controls
- 2.3.1 For wireless environments connected to the CDE or transmitting account data, all wireless vendor defaults are changed at installation or are confirmed to be secure, including but not limited to:
- 2.3.2 For wireless environments connected to the CDE or transmitting account data, wireless encryption keys are changed as follows:
3 · Protect Stored Account Data 7
3.1
Processes and mechanisms for performing activities in Requirement 3 are defined and understood.
2 sub-controls
- 3.1.1 All security policies and operational procedures that are identified in Requirement 3 are:
- 3.1.2 Roles and responsibilities for performing activities in Requirement 3 are documented, assigned, and understood.
3.2
Storage of account data is kept to a minimum.
1 sub-control
- 3.2.1 Account data storage is kept to a minimum through implementation of data retention and disposal policies, procedures, and processes that include at least the following:
3.3
Sensitive authentication data is not stored after authorization.
6 sub-controls
- 3.3.1 SAD is not stored after authorization, even if encrypted. All sensitive authentication data received is rendered unrecoverable upon completion of the authorization process
- 3.3.1.1 The full contents of any track are not stored upon completion of the authorization process.
- 3.3.1.2 The card verification code is not stored upon completion of the authorization process.
- 3.3.1.3 The personal identification number (PIN) and the PIN block are not stored upon completion of the authorization process.
- 3.3.2 SAD that is stored electronically prior to completion of authorization is encrypted using strong cryptography.
- 3.3.3 Additional requirement for issuers and companies that support issuing services and store sensitive authentication data: Any storage of sensitive authentication data is:
3.4
Access to displays of full PAN and ability to copy PAN are restricted.
2 sub-controls
- 3.4.1 PAN is masked when displayed (the BIN and last four digits are the maximum number of digits to be displayed), such that only personnel with a legitimate business need can see more than the BIN and last four digits of the PAN.
- 3.4.2 When using remote-access technologies, technical controls prevent copy and/or relocation of PAN for all personnel, except for those with documented, explicit authorization and a legitimate, defined business need.
3.5
PAN is secured wherever it is stored.
4 sub-controls
- 3.5.1 PAN is rendered unreadable anywhere it is stored by using any of the following approaches:
- 3.5.1.1 Hashes used to render PAN unreadable (per the first bullet of Requirement 3.5.1), are keyed cryptographic hashes of the entire PAN, with associated key-management processes and procedures in accordance with Requirements 3.6 and 3.7.
- 3.5.1.2 If disk-level or partition-level encryption (rather than file-, column-, or field-level database encryption) is used to render PAN unreadable, it is implemented only as follows :
- 3.5.1.3 If disk-level or partition-level encryption is used (rather than file-, column-, or field--level database encryption) to render PAN unreadable, it is managed as follows:,
3.6
Cryptographic keys used to protect stored account data are secured.
5 sub-controls
- 3.6.1 Procedures are defined and implemented to protect cryptographic keys used to protect stored account data against disclosure and misuse that include:
- 3.6.1.1 Additional requirement for service providers only: A documented description of the cryptographic architecture is maintained that includes:
- 3.6.1.2 Secret and private keys used to protect stored account data are stored in one (or more) of the following forms at all times:
- 3.6.1.3 Access to cleartext cryptographic key components is restricted to the fewest number of custodians necessary.
- 3.6.1.4 Cryptographic keys are stored in the fewest possible locations.
3.7
Where cryptography is used to protect stored account data, key management processes and procedures covering all aspects of the key lifecycle are defined and implemented.
9 sub-controls
- 3.7.1 Key-management policies and procedures are implemented to include generation of strong cryptographic keys used to protect stored account data.
- 3.7.2 Key-management policies and procedures are implemented to include secure distribution of cryptographic keys used to protect stored account data.
- 3.7.3 Key-management policies and procedures are implemented to include secure storage of cryptographic keys used to protect stored account data.
- 3.7.4 Key management policies and procedures are implemented for cryptographic key changes for keys that have reached the end of their cryptoperiod, as defined by the associated application vendor or key owner, and based on industry best practices and guidelines, in
- 3.7.5 Key management policies procedures are implemented to include the retirement, replacement, or destruction of keys used to protect stored account data, as deemed necessary when:
- 3.7.6 Where manual cleartext cryptographic key-management operations are performed by personnel, key-management policies and procedures are implemented including managing these operations using split knowledge and dual control.
- 3.7.7 Key management policies and procedures are implemented to include the prevention of unauthorized substitution of cryptographic keys.
- 3.7.8 Key management policies and procedures are implemented to include that cryptographic key custodians formally acknowledge (in writing or electronically) that they understand and accept their key-custodian responsibilities.
- 3.7.9 Additional requirement for service providers only: Where a service provider shares cryptographic keys with its customers for transmission or storage of account data, guidance on secure transmission, storage and updating of such keys is documented and distribut
4 · Protect Cardholder Data with Strong Cryptography During Transmission 2
4.1
Processes and mechanisms for performing activities in Requirement 4 are defined and understood.
2 sub-controls
- 4.1.1 All security policies and operational procedures that are identified in Requirement 4 are:
- 4.1.2 Roles and responsibilities for performing activities in Requirement 4 are documented, assigned, and understood.
4.2
PAN is protected with strong cryptography during transmission.
4 sub-controls
- 4.2.1 Strong cryptography and security protocols are implemented as follows to safeguard PAN during transmission over open, public networks:
- 4.2.1.1 An inventory of the entity’s trusted keys and certificates is maintained.
- 4.2.1.2 Wireless networks transmitting PAN or connected to the CDE use industry best practices to implement strong cryptography for authentication and transmission.
- 4.2.2 PAN is secured with strong cryptography whenever it is sent via end-user messaging technologies.
5 · Protect All Systems and Networks from Malicious Software 4
5.1
Processes and mechanisms for protecting all systems and networks from malicious software are defined and understood.
2 sub-controls
- 5.1.1 All security policies and operational procedures that are identified in Requirement 5 are:
- 5.1.2 Roles and responsibilities for performing activities in Requirement 5 are documented, assigned, and understood.
5.2
Malicious software (malware) is prevented, or detected and addressed.
4 sub-controls
- 5.2.1 An anti-malware solution(s) is deployed on all system components, except for those system components identified in periodic evaluations per Requirement 5.2.3 that concludes the system components are not at risk from malware.
- 5.2.2 The deployed anti-malware solution(s):
- 5.2.3 Any system components that are not at risk for malware are evaluated periodically to include the following:
- 5.2.3.1 The frequency of periodic evaluations of system components identified as not at risk for malware is defined in the entity’s targeted risk analysis, which is performed according to all elements specified in Requirement 12.3.1.
5.3
Anti-malware mechanisms and processes are active, maintained, and monitored.
6 sub-controls
- 5.3.1 The anti-malware solution(s) is kept current via automatic updates.
- 5.3.2 The anti-malware solution(s):
- 5.3.2.1 If periodic malware scans are performed to meet Requirement 5.3.2, the frequency of scans is defined in the entity’s targeted risk analysis, which is performed according to all elements specified in Requirement 12.3.1.
- 5.3.3 For removable electronic media, the anti-malware solution(s):
- 5.3.4 Audit logs for the anti-malware solution(s) are enabled and retained in accordance with Requirement 10.5.1.
- 5.3.5 Anti-malware mechanisms cannot be disabled or altered by users, unless specifically documented, and authorized by management on a case-by-case basis for a limited time period.
5.4
Anti-phishing mechanisms protect users against phishing attacks.
1 sub-control
- 5.4.1 Processes and automated mechanisms are in place to detect and protect personnel against phishing attacks.
6 · Develop and Maintain Secure Systems and Software 5
6.1
Processes and mechanisms for developing and maintaining secure systems and software are defined and understood.
2 sub-controls
- 6.1.1 All security policies and operational procedures that are identified in Requirement 6 are:
- 6.1.2 Roles and responsibilities for performing activities in Requirement 6 are documented, assigned, and understood.
6.2
Bespoke and custom software is developed securely.
5 sub-controls
- 6.2.1 Bespoke and custom software are developed securely, as follows:
- 6.2.2 Software development personnel working on bespoke and custom software are trained at least once every 12 months as follows:
- 6.2.3 Bespoke and custom software is reviewed prior to being released into production or to customers, to identify and correct potential coding vulnerabilities, as follows:
- 6.2.3.1 If manual code reviews are performed for bespoke and custom software prior to release to production, code changes are:
- 6.2.4 Software engineering techniques or other methods are defined and in use by software development personnel to prevent or mitigate common software attacks and related vulnerabilities for bespoke and custom software, including but not limited to the following:
6.3
Security vulnerabilities are identified and addressed.
3 sub-controls
- 6.3.1 Security vulnerabilities are identified and managed as follows:
- 6.3.2 An inventory of bespoke and custom software, and third-party software components incorporated into bespoke and custom software is maintained to facilitate vulnerability and patch management.
- 6.3.3 All system components are protected from known vulnerabilities by installing applicable security patches/updates as follows:
6.4
Public-facing web applications are protected against attacks.
3 sub-controls
- 6.4.1 For public-facing web applications, new threats and vulnerabilities are addressed on an ongoing basis and these applications are protected against known attacks as follows:
- 6.4.2 For public-facing web applications, an automated technical solution is deployed that continually detects and prevents web-based attacks, with at least the following:
- 6.4.3 All payment page scripts that are loaded and executed in the consumer’s browser are managed as follows:
6.5
Changes to all system components are managed securely.
6 sub-controls
- 6.5.1 Changes to all system components in the production environment are made according to established procedures that include:
- 6.5.2 Upon completion of a significant change, all applicable PCI DSS requirements are confirmed to be in place on all new or changed systems and networks, and documentation is updated as applicable.
- 6.5.3 Pre-production environments are separated from production environments and the separation is enforced with access controls.
- 6.5.4 Roles and functions are separated between production and pre-production environments to provide accountability such that only reviewed and approved changes are deployed.
- 6.5.5 Live PANs are not used in pre-production environments, except where those environments are included in the CDE and protected in accordance with all applicable PCI DSS requirements.
- 6.5.6 Test data and test accounts are removed from system components before the system goes into production.
7 · Restrict Access to System Components and Cardholder Data by Business Need to Know 3
7.1
Processes and mechanisms for restricting access to system components and cardholder data by business need to know are defined and understood.
2 sub-controls
- 7.1.1 All security policies and operational procedures that are identified in Requirement 7 are:
- 7.1.2 Roles and responsibilities for performing activities in Requirement 7 are documented, assigned, and understood.
7.3
Logical access to system components and data is managed via an access control system(s).
3 sub-controls
- 7.3.1 An access control system(s) is in place that restricts access based on a user’s need to know and covers all system components.
- 7.3.2 The access control system(s) is configured to enforce privileges assigned to individuals, applications, and systems based on job classification and function.
- 7.3.3 The access control system(s) is set to “deny all” by default.
7.2
Access to system components and data is appropriately defined and assigned.
7 sub-controls
- 7.2.1 An access control model is defined and includes granting access as follows:
- 7.2.2 Access is assigned to users, including privileged users, based on:
- 7.2.3 Required privileges are approved by authorized personnel.
- 7.2.4 All user accounts and related access privileges, including third-party/vendor accounts, are reviewed as follows:
- 7.2.5 All application and system accounts and related access privileges are assigned and managed as follows:
- 7.2.5.1 All access by application and system accounts and related access privileges are reviewed as follows:
- 7.2.6 All user access to query repositories of stored cardholder data is restricted as follows:
8 · Identify Users and Authenticate Access to System Components 6
8.2
User identification and related accounts for users and administrators are strictly managed throughout an account’s lifecycle.
8 sub-controls
- 8.2.1 All users are assigned a unique ID before access to system components or cardholder data is allowed.
- 8.2.2 Group, shared, or generic IDs, or other shared authentication credentials are only used when necessary on an exception basis, and are managed as follows:
- 8.2.3 Additional requirement for service providers only: Service providers with remote access to customer premises use unique authentication factors for each customer premises.
- 8.2.4 Addition, deletion, and modification of user IDs, authentication factors, and other identifier objects are managed as follows:
- 8.2.5 Access for terminated users is immediately revoked
- 8.2.6 Inactive user accounts are removed or disabled within 90 days of inactivity.
- 8.2.7 Accounts used by third parties to access, support, or maintain system components via remote access are managed as follows:
- 8.2.8 If a user session has been idle for more than 15 minutes, the user is required to re-authenticate to re-activate the terminal or session.
8.3
Strong authentication for users and administrators is established and managed.
12 sub-controls
- 8.3.1 All user access to system components for users and administrators is authenticated via at least one of the following authentication factors:
- 8.3.2 Strong cryptography is used to render all authentication factors unreadable during transmission and storage on all system components.
- 8.3.3 User identity is verified before modifying any authentication factor.
- 8.3.4 Invalid authentication attempts are limited by:
- 8.3.5 If passwords/passphrases are used as authentication factors to meet Requirement 8.3.1, they are set and reset for each user as follows:
- 8.3.6 If passwords/passphrases are used as authentication factors to meet Requirement 8.3.1, they meet the following minimum level of complexity:
- 8.3.7 Individuals are not allowed to submit a new password/passphrase that is the same as any of the last four passwords/passphrases used.
- 8.3.8 Authentication policies and procedures are documented and communicated to all users including:
- 8.3.9 If passwords/passphrases are used as the only authentication factor for user access (i.e., in any single-factor authentication implementation) then either:
- 8.3.10 Additional requirement for service providers only: If passwords/passphrases are used as the only authentication factor for customer user access to cardholder data (i.e., in any single-factor authentication implementation), then guidance is provided to customer
- 8.3.10.1 Additional requirement for service providers only: If passwords/passphrases are used as the only authentication factor for customer user access (i.e., in any single-factor authentication implementation) then either:
- 8.3.11 Where authentication factors such as physical or logical security tokens, smart cards, or certificates are used:
8.4
Multi-factor authentication (MFA) systems are configured to prevent misuse.
3 sub-controls
- 8.4.1 MFA is implemented for all non-console access into the CDE for personnel with administrative access.
- 8.4.2 MFA is implemented for all non-console access into the CDE.
- 8.4.3 MFA is implemented for all remote network access originating from outside the entity’s network that could access or impact the CDE.
8.5
Multi-factor authentication is implemented to secure access to the CDE.
1 sub-control
- 8.5.1 MFA systems are implemented as follows:
8.6
Use of application and system accounts and associated authentication factors are strictly managed.
3 sub-controls
- 8.6.1 If accounts used by systems or applications can be used for interactive login, they are managed as follows:
- 8.6.2 Passwords/passphrases for any application and system accounts that can be used for interactive login are not hard coded in scripts, configuration/property files, or bespoke and custom source code. Note: stored passwords/ passphrases are required to be encrypte
- 8.6.3 Passwords/passphrases for any application and system accounts are protected against misuse as follows:
8.1
Processes and mechanisms for identifying users and authenticating access to system components are defined and understood.
2 sub-controls
- 8.1.1 All security policies and operational procedures that are identified in Requirement 8 are:
- 8.1.2 Roles and responsibilities for performing activities in Requirement 8 are documented, assigned, and understood.
9 · Restrict Physical Access to Cardholder Data 5
9.1
Processes and mechanisms for performing activities in Requirement 9 are defined and understood.
2 sub-controls
- 9.1.1 All security policies and operational procedures that are identified in Requirement 9 are:
- 9.1.2 Roles and responsibilities for performing activities in Requirement 9 are documented, assigned, and understood.
9.2
Physical access controls manage entry into the cardholder data environment.
5 sub-controls
- 9.2.1 Appropriate facility entry controls are in place to restrict physical access to systems in the CDE.
- 9.2.1.1 Individual physical access to sensitive areas within the CDE is monitored with either video cameras or physical access control mechanisms (or both) as follows:
- 9.2.2 Physical and/or logical controls are implemented to restrict use of publicly accessible network jacks within the facility.
- 9.2.3 Physical access to wireless access points, gateways, networking/communications hardware, and telecommunication lines within the facility is restricted.
- 9.2.4 Access to consoles in sensitive areas is restricted via locking when not in use.
9.3
Physical access to the cardholder data environment for personnel and visitors is authorized and managed.
5 sub-controls
- 9.3.1 Procedures are implemented for authorizing and managing physical access of personnel to the CDE, including:
- 9.3.1.1 Physical access to sensitive areas within the CDE for personnel is controlled as follows:
- 9.3.2 Procedures are implemented for authorizing and managing visitor access to the CDE, including:
- 9.3.3 Visitor badges or identification are surrendered or deactivated before visitors leave the facility or at the date of expiration.
- 9.3.4 Visitor logs are used to maintain a physical record of visitor activity both within the facility and within sensitive areas, including:
9.4
Media with cardholder data is securely stored, accessed, distributed, and destroyed.
10 sub-controls
- 9.4.1 All media with cardholder data is physically secured.
- 9.4.1.1 Offline media backups with cardholder data are stored in a secure location.
- 9.4.1.2 The security of the offline media backup location(s) with cardholder data is reviewed at least once every 12 months.
- 9.4.2 All media with cardholder data is classified in accordance with the sensitivity of the data.
- 9.4.3 Media with cardholder data sent outside the facility is secured as follows:
- 9.4.4 Management approves all media with cardholder data that is moved outside the facility (including when media is distributed to individuals).
- 9.4.5 Inventory logs of all electronic media with cardholder data are maintained.
- 9.4.5.1 Inventories of electronic media with cardholder data are conducted at least once every 12 months.
- 9.4.6 Hard-copy materials with cardholder data are destroyed when no longer needed for business or legal reasons, as follows:
- 9.4.7 Electronic media with cardholder data is destroyed when no longer needed for business or legal reasons via one of the following:
9.5
Point-of-interaction (POI) devices are protected from tampering and unauthorized substitution.
5 sub-controls
- 9.5.1 POI devices that capture payment card data via direct physical interaction with the payment card form factor are protected from tampering and unauthorized substitution, including the following:
- 9.5.1.1 An up-to-date list of POI devices is maintained, including:
- 9.5.1.2 POI device surfaces are periodically inspected to detect tampering and unauthorized substitution.
- 9.5.1.2.1 The frequency of periodic POI device inspections and the type of inspections performed is defined in the entity’s targeted risk analysis, which is performed according to all elements specified in Requirement 12.3.1.
- 9.5.1.3 Training is provided for personnel in POI environments to be aware of attempted tampering or replacement of POI devices, and includes:
10 · Log and Monitor All Access to System Components and Cardholder Data 7
10.1
Processes and mechanisms for performing activities in Requirement 10 are defined and understood.
2 sub-controls
- 10.1.1 All security policies and operational procedures that are identified in Requirement 10 are:
- 10.1.2 Roles and responsibilities for performing activities in Requirement 10 are documented, assigned, and understood.
10.2
Audit logs are implemented to support the detection of anomalies and suspicious activity, and the forensic analysis of events.
9 sub-controls
- 10.2.1 Audit logs are enabled and active for all system components and cardholder data.
- 10.2.1.1 Audit logs capture all individual user access to cardholder data.
- 10.2.1.2 Audit logs capture all actions taken by any individual with administrative access, including any interactive use of application or system accounts.
- 10.2.1.3 Audit logs capture all access to audit logs.
- 10.2.1.4 Audit logs capture all invalid logical access attempts.
- 10.2.1.5 Audit logs capture all changes to identification and authentication credentials including, but not limited to:
- 10.2.1.6 Audit logs capture the following:
- 10.2.1.7 Audit logs capture all creation and deletion of system-level objects.
- 10.2.2 Audit logs record the following details for each auditable event:
10.3
Audit logs are protected from destruction and unauthorized modifications.
4 sub-controls
- 10.3.1 Read access to audit logs files is limited to those with a job-related need.
- 10.3.2 Audit log files are protected to prevent modifications by individuals.
- 10.3.3 Audit log files, including those for external-facing technologies, are promptly backed up to a secure, central, internal log server(s) or other media that is difficult to modify.
- 10.3.4 File integrity monitoring or change-detection mechanisms is used on audit logs to ensure that existing log data cannot be changed without generating alerts.
10.4
Audit logs are reviewed to identify anomalies or suspicious activity.
5 sub-controls
- 10.4.1 The following audit logs are reviewed at least once daily:
- 10.4.1.1 Automated mechanisms are used to perform audit log reviews.
- 10.4.2 Logs of all other system components (those not specified in Requirement 10.4.1) are reviewed periodically.
- 10.4.2.1 The frequency of periodic log reviews for all other system components (not defined in Requirement 10.4.1) is defined in the entity’s targeted risk analysis, which is performed according to all elements specified in Requirement 12.3.1.
- 10.4.3 Exceptions and anomalies identified during the review process are addressed.
10.5
Audit log history is retained and available for analysis.
1 sub-control
- 10.5.1 Retain audit log history for at least 12 months, with at least the most recent three months immediately available for analysis.
10.6
Time-synchronization mechanisms support consistent time settings across all systems.
3 sub-controls
- 10.6.1 System clocks and time are synchronized using time-synchronization technology.
- 10.6.2 Systems are configured to the correct and consistent time as follows:
- 10.6.3 Time synchronization settings and data are protected as follows:
10.7
Failures of critical security control systems are detected, reported, and responded to promptly.
3 sub-controls
- 10.7.1 Additional requirement for service providers only: Failures of critical security control systems are detected, alerted, and addressed promptly, including but not limited to failure of the following critical security control systems:
- 10.7.2 Failures of critical security control systems are detected, alerted, and addressed promptly, including but not limited to failure of the following critical security control systems:
- 10.7.3 Failures of any critical security control systems are responded to promptly, including but not limited to:
11 · Test Security of Systems and Networks Regularly 6
11.1
Processes and mechanisms for performing activities in Requirement 11 are defined and understood.
2 sub-controls
- 11.1.1 All security policies and operational procedures that are identified in Requirement 11 are:
- 11.1.2 Roles and responsibilities for performing activities in Requirement 11 are documented, assigned, and understood.
11.2
Wireless access points are identified and monitored, and unauthorized wireless access points are addressed.
1 sub-control
- 11.2.1 Authorized and unauthorized wireless access points are managed as follows:
11.3
External and internal vulnerabilities are regularly identified, prioritized, and addressed.
6 sub-controls
- 11.3.1 Internal vulnerability scans are performed as follows:
- 11.3.1.1 All other applicable vulnerabilities (those not ranked as high-risk vulnerabilities or critical vulnerabilities according to the entity’s vulnerability risk rankings defined at Requirement 6.3.1) are managed as follows:
- 11.3.1.2 Internal vulnerability scans are performed via authenticated scanning as follows:
- 11.3.1.3 Internal vulnerability scans are performed after any significant change as follows:
- 11.3.2 External vulnerability scans are performed as follows:
- 11.3.2.1 External vulnerability scans are performed after any significant change as follows:
11.4
External and internal penetration testing is regularly performed, and exploitable vulnerabilities and security weaknesses are corrected.
7 sub-controls
- 11.4.1 A penetration testing methodology is defined, documented, and implemented by the entity, and includes:
- 11.4.2 Internal penetration testing is performed:
- 11.4.3 External penetration testing is performed:
- 11.4.4 Exploitable vulnerabilities and security weaknesses found during penetration testing are corrected as follows:
- 11.4.5 If segmentation is used to isolate the CDE from other networks, penetration tests are performed on segmentation controls as follows:
- 11.4.6 Additional requirement for service providers only: If segmentation is used to isolate the CDE from other networks, penetration tests are performed on segmentation controls as follows:
- 11.4.7 Additional requirement for third-party hosted/cloud service providers only: Third-party hosted/cloud service providers support to their customers for external penetration testing per Requirement 11.4.3 and 11.4.4.
11.5
Network intrusions and unexpected file changes are detected and responded to.
3 sub-controls
- 11.5.1 Intrusion-detection and/or intrusion-prevention techniques are used to detect and/or prevent intrusions into the network as follows:
- 11.5.1.1 Additional requirement for service providers only: Intrusion-detection and/or intrusion-prevention techniques detect, alert on/prevent, and address covert malware communication channels.
- 11.5.2 A change-detection mechanism (for example, file integrity monitoring tools) is deployed as follows:
11.6
Unauthorized changes on payment pages are detected and responded to.
1 sub-control
- 11.6.1 A change- and tamper-detection mechanism is deployed as follows:
12 · Support information security with organizational policies and programs 10
12.1
A comprehensive information security policy that governs and provides direction for protection of the entity’s information assets is known and current.
4 sub-controls
- 12.1.1 An overall information security policy is:
- 12.1.2 The information security policy is:
- 12.1.3 The security policy clearly defines information security roles and responsibilities for all personnel, and all personnel are aware and acknowledge their information security responsibilities.
- 12.1.4 Responsibility for information security is formally assigned to a Chief Information Security Officer or other information security knowledgeable member of executive management.
12.2
Acceptable use policies for end-user technologies are defined and implemented.
1 sub-control
- 12.2.1 Acceptable use policies for end-user technologies are documented and implemented, including:
12.3
Targeted risks to the cardholder data environment are formally identified, evaluated, and managed.
4 sub-controls
- 12.3.1 For each PCI DSS requirement that specifies completion of a targeted risk analysis, the analysis is documented and includes:
- 12.3.2 A targeted risk analysis is performed for each PCI DSS requirement that the entity meets with the customized approach, to include:
- 12.3.3 Cryptographic cipher suites and protocols in use are documented and reviewed at least once every 12 months, including at least the following:
- 12.3.4 Hardware and software technologies in use are reviewed at least once every 12 months, including at least the following:
12.4
PCI DSS compliance is managed.
3 sub-controls
- 12.4.1 Additional requirement for service providers only: Responsibility is established by executive management for the protection of cardholder data and a PCI DSS compliance program to include:
- 12.4.2 Additional requirement for service providers only: Reviews are performed at least once every three months to confirm personnel are performing their tasks in accordance with all security policies and all operational procedures. Reviews are performed by personne
- 12.4.2.1 Additional requirement for service providers only: Reviews conducted in accordance with Requirement 12.4.2 are documented to include:
12.5
PCI DSS scope is documented and validated.
4 sub-controls
- 12.5.1 An inventory of system components that are in scope for PCI DSS, including a description of function/use, is maintained and kept current.
- 12.5.2 PCI DSS scope is documented and confirmed by the entity at least once every 12 months and upon significant change to the in-scope environment. At a minimum, the scoping validation includes:
- 12.5.2.1 Additional requirement for service providers only: PCI DSS scope is documented and confirmed by the entity at least once every six months and after significant changes. At a minimum, the scoping validation includes all the elements specified in Requirement 12.
- 12.5.3 Additional requirement for service providers only: Significant changes to organizational structure result in a documented (internal) review of the impact to PCI DSS scope and applicability of controls, with results communicated to executive management.
12.6
Security awareness education is an ongoing activity
5 sub-controls
- 12.6.1 A formal security awareness program is implemented to make all personnel aware of the entity’s information security policy and procedures and their role in protecting the cardholder data.
- 12.6.2 The security awareness program is:
- 12.6.3 Personnel receive security awareness training as follows:
- 12.6.3.1 Security awareness training includes awareness of threats and vulnerabilities that could impact the security of cardholder data and/or sensitive authentication data, including but not limited to:
- 12.6.3.2 Security awareness training includes awareness about the acceptable use of end-user technologies in accordance with Requirement 12.2.1.
12.7
Personnel are screened to reduce risks from insider threats.
1 sub-control
- 12.7.1 Potential personnel who will have access to the CDE are screened, within the constraints of local laws, prior to hire to minimize the risk of attacks from internal sources.
12.8
Risk to information assets associated with third-party service provider (TPSP) relationships is managed.
5 sub-controls
- 12.8.1 A list of all third-party service providers (TPSPs) with which account data is shared or that could affect the security of account data is maintained, including a description for each of the services provided.
- 12.8.2 Written agreements with TPSPs are maintained as follows:
- 12.8.3 An established process is implemented for engaging TPSPs, including proper due diligence prior to engagement.
- 12.8.4 A program is implemented to monitor TPSPs’ PCI DSS compliance status at least once every 12 months.
- 12.8.5 Information is maintained about which PCI DSS requirements are managed by each TPSP, which are managed by the entity, and any that are shared between the TPSP and the entity.
12.9
Third-party service providers (TPSPs) support their customers’ PCI DSS compliance.
2 sub-controls
- 12.9.1 Additional requirement for service providers only: TPSPs provide written agreements to customers that include acknowledgments that TPSPs are responsible for the security of account data the TPSP possesses or otherwise stores, processes, or transmits on behalf
- 12.9.2 Additional requirement for service providers only: TPSPs support their customers’ requests for information to meet Requirements 12.8.4 and 12.8.5 by providing the following upon customer request:
12.10
Suspected and confirmed security incidents that could impact the CDE are responded to immediately.
8 sub-controls
- 12.10.1 An incident response plan exists and is ready to be activated in the event of a suspected or confirmed security incident. The plan includes, but is not limited to:
- 12.10.2 At least once every 12 months, the security incident response plan is:
- 12.10.3 Specific personnel are designated to be available on a 24/7 basis to respond to suspected or confirmed security incidents.
- 12.10.4 Personnel responsible for responding to suspected and confirmed security incidents are appropriately and periodically trained on their incident response responsibilities.
- 12.10.4.1 The frequency of periodic training for incident response personnel is defined in the entity’s targeted risk analysis which is performed according to all elements specified in Requirement 12.3.1.
- 12.10.5 The security incident response plan includes monitoring and responding to alerts from security monitoring systems, including but not limited to:
- 12.10.6 The security incident response plan is modified and evolved according to lessons learned and to incorporate industry developments.
- 12.10.7 Incident response procedures are in place, to be initiated upon the detection of stored PAN anywhere it is not expected, and include:
A1 · Additional PCI DSS Requirements for Multi-Tenant Service Providers 2
A1.1
Multi-tenant service providers protect and segregate all customer environments and data.
4 sub-controls
- A1.1.1 Logical separation is implemented as follows:
- A1.1.2 Controls are implemented such that each customer only has permission to access its own cardholder data and CDE.
- A1.1.3 Controls are implemented such that each customer can only access resources allocated to them.
- A1.1.4 The effectiveness of logical separation controls used to separate customer environments is confirmed at least once every six months via penetration testing.
A1.2
Multi-tenant service providers facilitate logging and incident response for all customers.
3 sub-controls
- A1.2.1 Audit log capability is enabled for each customer’s environment that is consistent with PCI DSS Requirement 10, including:
- A1.2.2 Processes or mechanisms are implemented to support and/or facilitate prompt forensic investigations in the event of a suspected or confirmed security incident for any customer.
- A1.2.3 Processes or mechanisms are implemented for reporting and addressing suspected or confirmed security incidents and vulnerabilities, including:
A2 · Additional PCI DSS Requirements for Entities using SSL/Early TLS for Card-Present POS POI Terminal Connections 1
A2.1
POI terminals using SSL and/or early TLS are confirmed as not susceptible to known SSL/TLS exploits.
3 sub-controls
- A2.1.1 Where POS POI terminals at the merchant or payment acceptance location use SSL and/or early TLS, the entity confirms the devices are not susceptible to any known exploits for those protocols.
- A2.1.2 Additional requirement for service providers only: All service providers with existing connection points to POS POI terminals that use SSL and/or early TLS as defined in A2.1 have a formal Risk Mitigation and Migration Plan in place that includes:
- A2.1.3 Additional requirement for service providers only: All service providers provide a secure service offering.
Ready to assess against PCI DSS 4.0.1?
Start free trial →