Skip to main content

PCI DSS Example Evidence

The table below lists commonly evidenced control areas for Payment Card Industry Data Security Standard (PCI DSS) and the artifacts that typically satisfy them; attach these to your controls as evidence. Several areas apply only to service providers or to environments with wireless networks; mark those out of scope where they do not apply.

Control AreaExample Evidence
Architecture diagramAn approved architecture diagram
Annual risk assessmentThe most recent completed risk assessment report
Targeted risk analysisThe documented targeted risk analysis for each control frequency you define yourself and for each customized approach control, identifying the assets protected, the threats addressed, the factors affecting likelihood and impact, and the justification for the chosen frequency, with evidence of review within the last 12 months
Business continuity and disaster recovery (BCP/DR) tests conducted annuallyResults from the most recent business continuity or disaster recovery test
Firewall and router configuration standardsDocumented testing and approval procedures for network connections and for firewall and router changes, plus example records showing a connection and a recent change were tested and approved
Cardholder data environment (CDE) network diagramThe CDE network diagram, including the date it was finalized or last updated
CDE network diagram reviewFormal sign-off on the CDE network diagram with the reviewer's name and date
Dataflow diagramThe CDE data flow diagram, including the date it was finalized
Dataflow diagram reviewFormal sign-off on the data flow diagram with the reviewer's name and date
Firewall configurationThe documented firewall and router configuration standards, plus screenshots showing firewalls match those standards
Network diagram consistent with firewall configurationFirewall ruleset screenshots showing traffic restrictions match the network and data flow diagrams
Network management roles and responsibilitiesA network administrator job description or a skills matrix for CDE network staff, plus configuration standards identifying firewall and router management responsibilities
Approved services, protocols, and portsConfiguration standards listing the services, protocols, and ports authorized in the CDE, with approval and justification for each
Insecure services, protocols, and portsConfiguration standards listing any insecure services, protocols, or ports in use with mitigating controls, plus screenshots showing those controls are implemented
Firewall and router rule review standardConfiguration standards specifying rule review frequency, at least every six months
Firewall and router rule reviewThe documented ruleset review from the last six months
Network traffic restrictionsConfiguration standards defining required inbound and outbound CDE traffic, plus ruleset screenshots showing traffic explicitly allowed in both directions
Network traffic denialScreenshots showing a final deny-all rule in firewall and router rulesets, or vendor documentation confirming an implicit deny
Secured router configuration filesRouter configuration exports, screenshots of who can access them, and evidence running configurations match the standard
Perimeter firewalls between CDE and wirelessScreenshots and configuration files from firewalls and routers between wireless networks and the CDE showing traffic restriction, plus the network diagram
No direct public access to the CDEFirewall and router configuration showing public access is limited to authorized publicly accessible services, protocols, and ports
Demilitarized zone (DMZ) implementedNetwork diagram showing a DMZ, plus firewall and router configurations showing it only passes approved services, ports, and protocols
DMZ IP addressesConfigurations showing inbound internet traffic is restricted to authorized IP addresses within the DMZ
Anti-spoofing measuresScreenshots showing anti-spoofing controls, such as blocking inbound DMZ traffic whose source IP matches internal CDE addresses
Explicit authorization for CDE outbound trafficRuleset screenshots showing outbound traffic must be explicitly allowed
Established connections onlyScreenshots from an example inbound connection showing non-established connection attempts are dropped, typically via stateful packet filtering
Cardholder data in internal network zoneInternal firewall and router configurations plus the network diagram showing the internal zone is separated from the DMZ and untrusted networks
Prevention of private IP disclosureFirewall and router configurations showing private IP information is not disclosed, via NAT, proxies in front of CDE servers, filtered route advertisements, or RFC1918 addressing
External private IP disclosure restrictedThe same configurations as above, plus documented authorization for anyone permitted to receive private IP information
Personal firewall on portable devicesPolicies or standard configurations requiring personal firewalls on laptops and portable devices (company or employee owned) that connect to the CDE, plus the firewall configuration standard; out of scope if devices cannot reach the CDE externally
Personal firewall configured properlyScreenshots showing personal firewalls installed, active, configured to standard, and locked so non-administrators cannot disable or change them
Firewall security policyDocumented firewall security policies and procedures
Default accounts changedPolicy requiring all vendor-supplied default credentials to be changed, plus screenshots showing default accounts removed, reconfigured, or disabled
Unnecessary default accounts removedThe same policy plus screenshots showing unneeded vendor default accounts are removed or disabled
Wireless encryption keys changedPolicy requiring default encryption keys to change at deployment and when someone with key knowledge leaves, plus screenshots showing vendor-supplied wireless keys were replaced; out of scope with no wireless connected to the CDE
SNMP community strings changedPolicy requiring vendor default SNMP strings to change, plus screenshots showing replacements; out of scope with no wireless connected to the CDE
Default passwords on access points changedPolicy requiring vendor defaults to change, plus screenshots showing wireless access point passwords were replaced; out of scope with no wireless connected to the CDE
Updated firmware on wireless devicesWireless device hardening procedures plus screenshots showing firmware is updated; out of scope with no wireless connected to the CDE
Other wireless vendor defaults changedPolicy plus screenshots showing remaining vendor defaults changed on wireless devices; out of scope with no wireless connected to the CDE
Configuration standards updated for new vulnerabilitiesSystem hardening procedures
System configuration standardsHardening procedures covering vendor default changes, one primary function per server, only necessary services enabled, extra protection for insecure services, security parameter configuration, and removal of unnecessary functionality
One primary function per serverConfiguration screenshots showing each CDE component serves a single primary function, for example web, database, and DNS on separate servers
One primary function per virtual componentThe same evidence for virtual servers in the CDE
Only necessary services enabledScreenshots of the enabled services running on CDE components
Justification for insecure servicesDocumented justification for any insecure services in use, such as Telnet or FTP
Security features for insecure servicesScreenshots or documentation showing how enabled insecure services are secured, for example files encrypted before placement on an FTP server; out of scope if none run
Proficiency in security parameter settingsNo documentation required; assessors interview personnel for this requirement
Security parameters in configuration standardsServer configuration standards containing the security parameter settings
Security parameters set appropriatelyScreenshots showing CDE components are configured per the standard
Unnecessary functions removedScreenshots showing unneeded scripts, drivers, features, subsystems, and file systems are removed from CDE components
Enabled functions documentedConfiguration documentation listing enabled functionality with the rationale for each
Documented functionality on componentsScreenshots of the services and functions running on CDE components
Encrypted non-console administrative accessScreenshots of encryption settings and the login process for network-based administrative access to CDE components
Insecure remote login commands preventedScreenshots showing insecure remote login commands such as Telnet cannot connect to the CDE
Vendor management security policies accessibleVendor management policy plus operational procedures such as hardening procedures for CDE components
Shared hosting provider secure configurationsFor an example hosted customer: configurations showing processes run under the entity's unique non-privileged ID, permissions limited to owned files, no write access to shared binaries, log viewing restricted to the owner, resource limits on disk, bandwidth, memory, and CPU, logging enabled and available to customers, and documented forensic evidence procedures
Cardholder data deleted securelyPolicies and procedures for disposing of cardholder data
Cardholder data retention requirementsScreenshots of files and records on storing components verifying data does not exceed the retention policy
Quarterly cardholder data retention reviewDocumented procedures requiring at least quarterly evaluation of adherence to retention guidelines
Stored data within retention policyScreenshots showing the oldest cardholder data in the CDE falls within the retention guidelines
Sensitive authentication data storageFor issuers or issuing-service supporters that store sensitive authentication data, the documented business justification
Sensitive authentication data securedFor those entities, screenshots of data stores and configurations showing the data is secured
Sensitive authentication data deleted after authorizationFor non-issuers, documented deletion procedures plus screenshots showing the process is configured and executed as documented
Full track contents not storedScreenshots from example CDE components showing full magnetic stripe or chip track data is absent from transaction data, logs, history files, trace files, and database schemas and contents after authorization
Card verification code not storedScreenshots showing CVV2, CVC2, CID, and CAV2 values are absent from those same data sources after authorization
Personal identification number (PIN) not storedScreenshots showing PINs and encrypted PIN blocks are absent from those same data sources after authorization
Primary account number (PAN) masked when displayedPolicies listing which roles may see more than the first six and last four digits with justification, plus screenshots showing full PAN displays only for those roles and masked output everywhere else, on screen and on receipts
PAN unreadable wherever storedDocumentation of the protection method (strong one-way hashing, truncation, index tokens with secured pads, or strong cryptography with key management), plus screenshots of encrypted data in files, databases, removable media, and audit logs, and proof a hashed plus truncated pair cannot reconstruct the PAN
Separate encrypted file system accessIf disk encryption is used, configuration screenshots showing encrypted file system access uses a mechanism separate from OS authentication
Cryptographic keys stored securelyScreenshots showing how cryptographic keys are stored securely
Cardholder data on removable media encryptedConfiguration screenshots and examples of encrypted cardholder data on removable media, or the alternate method rendering it unreadable
Cryptographic architecture description (service providers only)A diagram or description of algorithms, protocols, and keys in use, including strength, expiration, per-key usage, and an inventory of hardware security modules (HSMs) and other secure cryptographic devices
Restricted key accessAccess lists for key storage locations verifying access is limited to the fewest custodians possible
Secret and private key storageProcedures requiring keys be stored under a key-encrypting key stored separately, in an HSM or approved device, or as key shares, plus screenshots showing storage matches the procedures
Key storage locations limitedA list of all locations where keys are stored
Guidance for shared key management (service providers only)The documentation given to customers with whom keys are shared, covering secure transmission, storage, and key updates
Strong key generation procedureDocumented key management procedures specifying strong key generation, plus screenshots of the generation process
Secure key distribution procedureDocumented procedures for distributing cryptographic keys securely
Secure key storage procedureDocumented storage procedures plus screenshots showing keys stored securely
Key changes for retired keysProcedures covering the key lifecycle, key lifespans, and the process for changing keys at end of life
Key retirement proceduresProcedures covering retirement or replacement of weakened keys, replacement of suspected-compromised keys, and non-use of retained keys for encryption
Replacement of compromised keysKey management procedures with guidance for replacing known or suspected compromised keys
Retained keys not used for encryptionProcedures stating whether keys are retained after replacement and confirming retained keys are never used for encryption
Split knowledge and dual control of keysFor manual clear-text key operations, procedures requiring key components split among at least two custodians and dual control so no one person can complete an operation alone
Unauthorized key substitutionKey management procedures documenting the controls that prevent unauthorized key substitution
Key custodian acknowledgmentProcedures requiring custodians to formally acknowledge their responsibilities, plus example signed acknowledgment forms
Secure and encrypted data transmissionA list of everywhere cardholder data crosses open public networks, documented protocol and algorithm standards, and configuration screenshots showing those protections implemented
Only trusted keys or certificates acceptedPolicies specifying acceptance of trusted keys and certificates only, plus screenshots showing those in use are trusted
Inventory of trusted keys and certificatesA maintained inventory of the keys and certificates used to protect cardholder data in transit, including the issuing authority and expiration date for each
Insecure versions or configurations not supportedPolicies requiring secure versions and configurations only, plus configuration screenshots confirming
Proper encryption strengthPolicies documenting required strength per methodology, plus screenshots showing listed methods implemented and others unsupported
Cryptographic suite and protocol reviewAn inventory of the cipher suites and protocols in use, plus the documented annual review confirming they remain effective and the plan for responding to anticipated cryptographic weaknesses
TLS enabled during transmissionScreenshots showing TLS in place, for example HTTPS in the URL wherever cardholder data is collected in a browser
Strong encryption for wireless transmissionA list of wireless networks carrying cardholder data or touching the CDE, their documented standards, and configurations showing strong encryption with no Wired Equivalent Privacy (WEP)
PAN secured in end-user messagingIf email or similar carries PANs, configuration screenshots showing protection plus a secured example message
Unprotected PANs not sent via messagingWritten policies prohibiting unprotected PANs over end-user messaging platforms
Anti-virus capabilityVendor documentation for CDE anti-virus plus tool screenshots verifying it detects, removes, and protects against known malware types, including viruses, trojans, worms, spyware, adware, and rootkits
Periodic evaluation of malware threatsFor systems not commonly affected by malware, the job description of whoever evaluates emerging threats plus screenshots of the tools or mailing lists used
Anti-virus kept currentConfiguration screenshots, including the master installation, showing anti-virus and definitions stay updated
Anti-virus automatic and periodic scansConfiguration screenshots showing periodic scans run
Anti-virus audit logsConfiguration screenshots showing anti-virus logs are enabled and retained at least one year, with three months immediately available
Anti-virus cannot be disabledScreenshots showing anti-virus actively running and locked so users cannot disable or alter it
Phishing protection mechanismsConfiguration screenshots showing technical anti-phishing controls, such as Sender Policy Framework (SPF), DomainKeys Identified Mail (DKIM), and Domain-based Message Authentication, Reporting, and Conformance (DMARC) records for your domains and link or attachment scanning in corporate email
Critical patches installedVendor patch lists for CDE systems plus screenshots showing critical security patches are installed
Software and component inventoryAn inventory of bespoke and custom software and the third-party components it embeds, such as a software bill of materials produced by a composition analysis tool
Information security in the software development lifecycle (SDLC)SDLC policy or procedures requiring information security throughout the system lifecycle
Software development in line with PCISDLC policy requiring systems be developed and deployed per PCI DSS requirements, such as log generation and retention
Removal of accounts before releaseSDLC policy requiring pre-production accounts, user IDs, and passwords be removed before production deployment
Code review prior to releaseSDLC policy requiring review by someone other than the author against secure coding guidelines with corrections before release, plus example change records showing the process was followed and management approved
Separate test and production environmentsPolicies requiring separation with access control, plus network device configurations enforcing it
Separation of duties across environmentsPolicies requiring different personnel in test and production, plus access control lists showing the split
Test data removed before activationScreenshots showing live PANs are absent from non-production and test accounts are removed
Documentation of change impactChange control procedures requiring impact documentation, plus a recent change record showing the impact was documented
Documented change approvalChange control procedures requiring authorized approval, plus a recent change record showing approval before implementation
Functionality testingChange control procedures requiring functionality testing to confirm a change does not harm system security, plus a recent change record showing the testing occurred
PCI compliance testing of changesChange records showing code changes are tested against PCI DSS requirements before deployment
Back-out proceduresChange control procedures requiring back-out plans, plus a recent change record documenting one
PCI requirements after significant changeFor an example significant CDE change: documentation showing affected systems were retested against PCI DSS and system documentation was updated
Common coding vulnerabilitiesDevelopment policies requiring developers to receive secure coding training at least annually, based on industry guidance
Annual developer secure coding trainingTraining records showing developers completed secure coding training, including avoiding common vulnerabilities, within the last 12 months
Development based on secure coding guidelinesDevelopment policies with processes protecting custom code from the common vulnerability classes below
Injection flawsDevelopment policies covering input validation so user data cannot alter commands or queries, and use of parameterized queries
Buffer overflowDevelopment policies covering buffer boundary validation and input string truncation
Insecure cryptographic storageDevelopment policies covering prevention of cryptographic flaws and use of strong algorithms and keys
Insecure communicationsDevelopment policies covering proper authentication and encryption of all sensitive communications
Improper error handlingDevelopment policies requiring generic error messages that do not leak information
High risk vulnerabilitiesDevelopment policies with processes protecting custom code from high risk vulnerabilities found during vulnerability management
Cross-site scripting (XSS)For web applications and interfaces, development policies covering parameter validation and context-sensitive escaping
Improper access controlDevelopment policies covering user authentication, input sanitization, non-exposure of internal object references, and interfaces that block unauthorized functions
Cross-site request forgery (CSRF)Development policies ensuring applications do not rely on credentials and tokens browsers submit automatically
Broken authentication and session managementDevelopment policies covering secure session token flags, no session IDs in URLs, timeouts, and session ID rotation after login
Public-facing web application vulnerability assessmentDocumented web application scan policies and assessment records (at least annual, after changes, by an application security specialist, covering the vulnerability classes above, with correction and reassessment), or web application firewall (WAF) screenshots showing it sits in front of public applications, runs current, logs, and blocks or alerts for immediate investigation
Payment page script managementAn inventory of all scripts loaded on payment pages with a written justification for each, plus evidence each script is authorized and its integrity verified, such as Content Security Policy configuration or subresource integrity attributes
Payment page change and tamper detectionConfiguration screenshots from the mechanism that detects unauthorized modifications to payment page headers and content as received by the browser, plus its alert logs and the documented evaluation frequency
Secure systems and applications policyDocumented policies and procedures for developing and maintaining secure systems and applications
System access control policyDocumented access control policy defining access needs and privilege per role, least privilege for privileged IDs, assignment by job classification and function, and documented approval listing specific privileges
System access roles definedDocumented access needs per CDE role: the components and data required for the job, and the privilege level needed
Documented approval by authorized partiesScreenshots of an example user's privileges plus the documented approval by an authorized party showing assigned privileges match what was approved
Periodic user access reviewRecords of user access reviews performed at least every six months, including the access listings reviewed, reviewer sign-off, and evidence that requested changes were carried out
Access control system in placeScreenshots from the access control system covering all system components
Role-based access controlScreenshots showing the access control system enforces privileges by job classification and function
Default deny-all on access controlScreenshots showing the access control system defaults to denying all access
Access restriction policy availableScreenshots showing where employees can access the system access control policy
Unique user IDIdentity management procedures requiring a unique ID before access to components or cardholder data, plus user access listings showing every user has one
Privileged and general user authorizationIdentity management procedures for adding, deleting, and modifying IDs and credentials, plus documented authorization and matching permission screenshots for an example privileged and an example general user
Inactive user accounts removedProcedures requiring removal or disabling of accounts inactive 90 days, plus access lists showing no such account remains active
Third-party remote account managementProcedures requiring vendor accounts be disabled when idle and enabled only when needed, plus screenshots or access lists confirming
Third-party remote account monitoringProcedures requiring monitoring of active vendor access, plus screenshots showing how those accounts and their activity are watched
User lockout after repeated attemptsProcedures requiring lockout after at most six failed attempts, plus configuration screenshots enforcing it
Customer password lockout (service providers only)Internal processes and customer documentation stating accounts lock after six failed attempts, plus enforcing configuration screenshots
Lockout durationProcedures requiring lockouts last at least 30 minutes or until an administrator unlocks, plus enforcing configuration screenshots
Reauthentication of idle sessionsProcedures requiring reauthentication after 15 minutes of inactivity, plus enforcing configuration screenshots
User authentication methodsDocumented guidance on authentication methods for non-consumer and administrator accounts, plus screenshots of the login methods used for CDE components
Strong encryption of credentialsVendor documentation on credential handling plus configuration screenshots showing passwords are protected with strong cryptography in transit and at rest
Encryption of customer credentials (service providers only)Configuration screenshots showing customer password files are unreadable in transit and at rest
Identity verification before credential changesProcedures requiring identity verification before modifying authentication data, such as password resets or new keys
Minimum password requirementsConfiguration screenshots enforcing at least 7 characters with both numeric and alphabetic characters, or equivalent complexity
Customer minimum password requirements (service providers only)Internal and customer documentation requiring customer passwords of at least 7 characters with numeric and alphabetic characters
Periodic password changeConfiguration screenshots showing password changes are required every 90 days
Customer periodic password change (service providers only)Internal and customer documentation requiring periodic customer password changes with guidance on when
Passwords different from last fourConfiguration screenshots showing new passwords must differ from the previous four
Customer password history (service providers only)Internal and customer documentation requiring new customer passwords differ from the previous four
Unique first-time passwordsPassword procedures requiring unique per-user first-time and reset passwords that must change after first use, plus screenshots of the process
Multi-factor authentication (MFA) for non-admin remote CDE accessConfiguration screenshots enforcing MFA for all non-administrative remote CDE access, plus authentication flow screenshots confirming
MFA for non-console administrative accessConfiguration screenshots enforcing MFA for non-console administrative CDE access, plus authentication flow screenshots confirming
MFA for remote network accessConfiguration screenshots enforcing MFA for all remote network access to the CDE, with authentication flow evidence for both an administrative and a non-administrative user
Authentication policy inclusionsScreenshots of where employees find authentication policies, plus documented guidance on strong credentials, protecting them, avoiding reuse, and changing suspected-compromised passwords
Shared authentication prohibitedAccess lists showing generic IDs are disabled and no shared IDs exist for administration or critical functions, plus policy strictly prohibiting shared or group credentials
Unique credentials per customer (service providers only)For providers with remote access to customer systems, policy requiring a unique authentication credential per customer environment
Authentication mechanism useFor non-password mechanisms (smart cards, tokens), policy requiring assignment to a single account without sharing, plus configuration or physical control evidence that only the intended account can use each mechanism
Programmatic database accessDatabase and application configuration screenshots showing all user access, queries, and actions go through programmatic methods such as stored procedures
Direct database access restrictedAccess control screenshots showing direct access and queries are limited to database administrators
Application IDs restricted to applicationsConfiguration screenshots showing application IDs are usable only by the applications, not individuals or other processes
Credentials not hard-codedEvidence that system and application account credentials are kept out of source code and configuration files, such as secret scanning enabled in the CI pipeline and screenshots of a secrets vault in use
Entry controls in placeFor each room housing CDE systems: photos of badge readers, locks, or other entry controls, plus screenshots or video showing consoles lock against unauthorized use
Physical access monitoring of sensitive areasPhotos showing cameras or access control mechanisms monitor entry and exit points of sensitive areas
Tamper-protected access mechanismsPhotos showing cameras and access control devices are protected from tampering or disablement
Access mechanism data reviewDocumented procedures for reviewing camera and access control data
Access mechanism data retentionScreenshots showing camera and access control data is kept at least three months unless law restricts it
Publicly accessible network jacks restrictedProcedures for restricting public jacks, such as disabling them unless explicitly authorized, plus photos or video of the implementation
Physical access to network components restrictedPhotos or video showing restricted access to wireless access points, gateways, handhelds, network hardware, and telecom lines
Onsite identification managementPhysical access procedures covering identification of personnel and visitors, handling access changes, and revoking terminated personnel and expired visitor badges
Onsite identification methodsPhotos showing visitors are clearly identified and easily distinguished from onsite personnel
Restricted access to badge systemUser access lists for the badge provisioning system showing access is limited to authorized personnel
Role-based physical accessPhysical access control lists showing role-based access, plus an offboarding checklist showing physical access revocation
Visitors preauthorized and escortedProcedures requiring visitors be authorized before entry and escorted at all times
Visitor badgesPhotos of the badges issued to authorized visitors
Visitor badge expirationPhotos showing visitor badges carry an expiration
Visitor badge controlPhotos showing visitors must surrender badges when leaving
Visitor log for facility and data areasPhotos showing a visitor log covers the facility plus computer, server, data center, and storage rooms
Visitor log inclusionsLog photos showing visitor name, the firm represented, and the authorizing personnel are captured
Visitor log retentionPhotos showing the log is retained at least three months
Media physically securedDocumented policies covering physical security of all media: computers, removable media, paper records, receipts, faxes
Backup media storage security reviewThe documented security review of the backup media storage location from the last 12 months
Media transfer proceduresDocumented policies covering distribution of all media types, including distribution to individuals
Media classificationScreenshots or photos showing media is labeled by data sensitivity
Media transferred securelyTransfer procedures covering acceptable methods, authorized couriers, and tracking, plus logging evidence and a recent tracked transfer
Manager approval for media transferRecords from a recent media transfer showing approval by an authorized manager
Media storage and accessibilityDocumented storage policy including a periodic media inventory requirement
Media inventory logsThe documented media inventory logs
Periodic media inventoryA documented media inventory from the past 12 months
Media destructionDocumented media destruction policies and procedures
Periodic media destruction policyDestruction policies requiring crosscut shredding, incineration, or pulping of hard copy, secured containers for material awaiting destruction, and unrecoverable disposal of cardholder data on electronic media
Destruction of hardcopy materialProcedures listing acceptable destruction methods: crosscut shredding, incineration, or pulping
Storage containers for destroyable materialPhotos showing containers holding material awaiting destruction are secured
Cardholder data unrecoverable on deletionProcedures for rendering cardholder data on electronic media unrecoverable, naming the industry deletion standard followed
Payment card device management policyIf card-present devices are used, policies requiring a device inventory, periodic tamper inspection, and personnel training on spotting and reporting tampering
Payment device inventoryA documented inventory of card reading devices: make, model, location, and serial number or other unique identifier
Payment device periodic inspectionProcedures for periodic device inspection with a defined frequency
Payment device training and reportingTraining materials covering verifying third-party repair personnel, not installing or returning devices without verification, spotting suspicious activity, and reporting tampering, plus records the training was delivered
Payment device list inclusionsThe device inventory documenting make, model, location, and serial numbers
Accurate payment device listA photo of a device with its serial number visible to confirm inventory accuracy
Payment device list updatesProcedures detailing when and how the device inventory is updated
Payment device surface inspectionProcedures for periodic device inspection with a defined frequency
Payment device inspection proceduresProcedures for periodic device inspection with a defined frequency
Payment device tampering awareness trainingTraining materials covering identity verification of repair personnel, verified installs and returns, awareness of suspicious activity, and reporting
Payment device training receivedTraining records showing the material was delivered to personnel
Audit trails enabled and activeScreenshots showing audit trails are enabled and active for CDE systems
System access linked to usersUser access lists from CDE systems showing access ties to individual users
Audit trail for access to cardholder dataLog settings screenshots showing individual access to cardholder data is captured, plus an example log entry confirming
Audit trail for root and admin actionsLog settings screenshots showing all root and administrator actions are captured, plus an example log entry confirming
Audit trail access loggedLog settings screenshots showing access to the logs themselves is logged, plus an example entry confirming
Invalid logical access attemptsLog settings screenshots showing failed logins are captured, plus an example entry confirming
Audit trail for authentication mechanism changesLog settings screenshots showing use of authentication mechanisms, privilege elevation, and changes to administrative accounts are captured, plus example entries confirming
Audit trail of changes to audit logsLog settings screenshots showing starting, stopping, and pausing of logging is itself logged, plus confirmation it works
Audit trail of system-level object changesLog settings screenshots showing creation and deletion of system-level objects is captured, plus an example entry confirming
Log entries: user identificationAn example log showing user IDs captured in entries
Log entries: event typeAn example log showing the event type captured in entries
Log entries: date and timeAn example log showing date and time attached to entries
Log entries: pass/fail indicationAn example log showing event success and failure captured in entries
Log entries: originationAn example log showing the event source, such as an IP address, captured in entries
Log entries: affected item nameAn example log showing the affected resource ID or name captured in entries
Clock synchronization proceduresDocumented CDE time synchronization procedures: only the central time server takes signals from the external source, time arrives in UTC or International Atomic Time, multiple servers peer with each other, and systems sync only from the designated servers
Time-related system parametersScreenshots showing the process implemented, for example NTP configured with UTC time, server peering, and systems syncing only from designated servers
Time server peeringScreenshots showing multiple central time servers peer with one another
System time sourceScreenshots showing systems receive time only from the designated central time servers
Need-to-know access to time dataAccess lists and time settings showing time data access is limited to users with a business need
Time settings changes logged and reviewedScreenshots of time synchronization change logging, an example log of a change, and documented log monitoring and review processes
Time settings sourceScreenshots showing central time servers only accept trusted, industry-accepted sources, or encrypted time data restricted by access lists to approved client IPs
Secured audit trailsLogging system screenshots showing audit trails cannot be altered
Limited access to audit trailsLogging system screenshots or access lists showing only users with a business need can reach audit trails
Audit trail files protectedScreenshots or photos showing logs are protected from unauthorized access, modification, or deletion via access controls or physical or network segregation
Audit trail files backed upBackup procedures covering prompt backup to a centralized logging server or media, the backup frequency, and protections making the central copies hard to alter
Logs for external-facing technologiesScreenshots showing logs from externally facing systems (DNS, firewalls, mail servers) flow to centralized logging
File integrity monitoring (FIM) on logsScreenshots of FIM or change detection configured to alert on log alteration: system settings, monitored files, and generated alerts
Daily log review policy for critical systemsA log review policy requiring at least daily review of security events, logs from systems handling cardholder or sensitive authentication data, critical components, and security-function servers
Critical system logs reviewed dailyScreenshots showing the daily review process for those log categories
Periodic log review policy for other systemsA policy requiring periodic review of remaining system logs on a schedule set by your risk assessment
Risk-aligned non-critical log reviewThe documented risk assessment describing the risks present on non-critical systems
Follow-up procedures for log anomaliesLog review procedures detailing how anomalies and exceptions get followed up
Follow-up on anomalies performedRecords showing the follow-up happened, such as tickets tracking an anomaly investigation
Audit log retention policyThe documented audit log retention policy
Audit log retention periodPolicy requiring at least one year of retention, plus screenshots showing logs or archives held that long
Audit logs available for analysisPolicy requiring three months of logs immediately available, plus screenshots confirming
Security control failure detection and reportingProcedures for detecting and reporting failures of firewalls, intrusion detection and prevention systems (IDS/IPS), FIM, anti-virus, physical and logical access controls, audit logging, and segmentation controls if used
Security control failure alertsScreenshots of alert configurations for each of those control systems
Security control failure responseProcedures covering restoring the function, documenting failure duration and root cause, addressing issues that arose, risk assessing follow-on actions, preventing recurrence, and resuming monitoring
Security control failure documentationFailure records capturing root cause, start-to-end duration, and the remediation applied
Network access monitoring policyDocumented policies for monitoring all access to network resources and cardholder data, plus screenshots showing where staff can access them
Wireless access point detectionDocumented procedures for detecting and identifying authorized and unauthorized wireless access points at least quarterly
Unauthorized wireless access points identifiedProcedures covering detection of inserted wireless local area network (WLAN) cards, portable devices turned into hotspots, and wireless devices attached to ports or network devices
Quarterly wireless scanResults from the most recent wireless scan, within the last quarter, identifying authorized and unauthorized access points across all facilities
Wireless monitoring alertsIf automated monitoring is used (wireless IDS/IPS, network access control (NAC)), alerting configuration screenshots showing personnel are notified
Inventory of authorized wireless access pointsA documented inventory of authorized wireless devices with a business justification for each
Incident response for rogue access pointsThe incident response plan section covering response to unauthorized wireless access points
Actions against rogue access pointsA wireless scan from the past three months plus response documentation showing identified rogue devices were handled per the plan
Quarterly internal vulnerability scansInternal scan results from the past four quarters with supporting documentation (initial compliance requires only the most recent)
High risk vulnerabilities resolvedRemediation documentation and rescan reports showing high-risk findings from quarterly internal scans were fixed
Internal scans by competent independent partyFor internal scanners: an org chart plus a resume or profile demonstrating competence; for external scanners: evidence of independence and competence
Quarterly external vulnerability scansApproved Scanning Vendor (ASV) scan output from the past four quarters (initial compliance requires only the most recent)
External rescans until passDocumentation showing rescans continued until ASV Program Guide passing criteria were met, such as no Common Vulnerability Scoring System (CVSS) 4.0+ findings
External scans by approved vendorEvidence the scans were performed by a PCI Security Standards Council (SSC) ASV
Scans after significant changePolicies defining what counts as a significant change, plus scan results showing scans follow significant CDE changes
Vulnerability rescansInitial and post-change scan reports showing external findings scored CVSS 4.0+ are gone and internal high-risk findings are remediated
Rescans by competent independent partyThe same competence and independence evidence as for scan personnel above
Penetration testing methodologyDocumented methodology based on an industry-accepted approach, covering the full CDE perimeter and critical systems, inside and outside testing, segmentation validation, application-layer tests for the common vulnerability classes, network-layer tests, review of the past year's threats, and retention of results and remediation records
External penetration testing scopeThe scope of work for the latest external test (approved methodology, at least annual, after significant changes) plus the test report
External pen test by competent independent partyCompetence and independence evidence for whoever performed the test
Internal penetration testing scopeThe scope of work for the latest internal test plus the test report
Internal pen test by competent independent partyCompetence and independence evidence for whoever performed the test
Resolving pen test vulnerabilitiesTest reports, retest reports, and remediation records showing exploitable findings were fixed and retested until resolved
Penetration testing of segmentationIf the CDE is segmented, methodology documentation requiring segmentation controls be tested
Segmentation testing requirementsThe latest test results showing segmentation controls were tested within 12 months and after changes, all controls were covered, and isolation of out-of-scope systems was verified
Segmentation verification by independent partyCompetence and independence evidence for whoever tested segmentation
Semiannual segmentation testing (service providers only)Segmentation penetration test results from within the past six months
Segmentation test scope (service providers only)Test results showing all segmentation controls and methods were covered
Segmentation effectiveness verification (service providers only)Test results verifying segmentation controls are operational, effective, and isolate out-of-scope systems
Segmentation tests by independent party (service providers only)Competence and independence evidence for whoever performed the tests
IDS/IPS up to dateVendor documentation for the IDS/IPS plus configuration screenshots showing the engine and signatures stay current
Change detection mechanism in placeScreenshots from the FIM or change detection tool showing what it monitors, plus the documented list of monitored files
Change detection alertsAlerting configuration showing who is notified, plus settings showing critical file comparisons run at least weekly
Change detection alert responseDocumented procedures for responding to change detection alerts
Security monitoring and testing policyDocumented security monitoring and testing policies, plus screenshots showing where staff can access them
Explicit approval for technology useAcceptable use policy requiring explicit approval from authorized parties before using critical technologies
Technology use authenticationAcceptable use policy requiring a user ID and password or other authentication for technology use
Device and personnel access listAcceptable use policy requiring a list of devices in the environment and the personnel authorized to use them
Technology user tagsAcceptable use policy requiring devices be labeled with owner, contact information, and purpose
Acceptable network locationsAcceptable use policy defining the acceptable network locations for each technology type
Company-approved product listAcceptable use policy requiring a maintained list of company-approved products
Automatic disconnect of idle remote accessAcceptable use policy requiring remote access disconnect after inactivity, plus configuration screenshots enforcing it
Third-party remote access usageAcceptable use policy stating vendor and partner remote access is enabled only when needed and deactivated immediately after
Employee remote access usageAcceptable use policy forbidding copying, moving, or storing cardholder data to local drives or removable media during remote access
Cardholder data protection per PCIAcceptable use policy requiring employees authorized to access cardholder data to follow PCI DSS protections
Information security responsibilitiesThe information security policy and supporting procedures defining security responsibilities for all personnel
PCI DSS compliance program (service providers only)The documented PCI DSS compliance program
PCI DSS compliance accountability (service providers only)The compliance program assigning overall accountability for maintaining compliance
PCI DSS compliance charter (service providers only)The charter describing how the program is organized and communicated to executive management
Scope validationDocumentation of the PCI DSS scope review performed at least every 12 months and after significant changes, including any resulting scope changes and sign-off by the responsible party; service providers document the review every six months
Designated information security officialPolicies formally assigning information security responsibility to a chief information security officer (CISO), information security officer, or similar role
Designated owner of security policiesPolicies assigning responsibility for establishing, documenting, and distributing security policies and procedures
Designated owner of security alert monitoringPolicies assigning responsibility for monitoring and analyzing alerts and distributing information to security and business unit personnel
Designated owner of incident response proceduresPolicies assigning responsibility for establishing, documenting, and distributing incident response and escalation procedures
Designated owner of user account administrationPolicies assigning responsibility for adding, deleting, and modifying user accounts and managing authentication
Designated owner of data access controlPolicies assigning responsibility for monitoring and controlling all access to data
Cardholder data security awareness programA documented awareness training program covering data security policies and procedures for all personnel
Multiple methods for security awarenessThe training program showing multiple communication methods: posters, memos, web-based training, meetings, and similar
Security awareness training recordsRecords showing all personnel are trained on cardholder data security at hire and at least annually
Phishing awareness trainingRecords showing security awareness training covers phishing and social engineering, plus phishing simulation campaign configurations and results if simulations are run
List of service providersA maintained list of all service providers with the specific services each provides
Service provider agreementsAn executed agreement in which the provider acknowledges responsibility for the security of cardholder data it stores, processes, or transmits, or could otherwise affect
Pre-agreement due diligence for service providersDocumented procedures for engaging providers, including the due diligence performed before engagement
Annual provider PCI compliance monitoringThe vendor management program's procedures for checking providers' PCI DSS compliance at least annually
Provider PCI responsibility matrixA documented breakdown of which PCI DSS requirements you manage and which each provider manages
Acknowledged security responsibilities (service providers only)Policies requiring your written agreements acknowledge your PCI DSS responsibilities for customer cardholder data you handle or could affect
Incident response managementThe incident response plan covering roles, responsibilities, and communication strategies, including notification of payment brands at a minimum
Specific incident response proceduresDocumented step-by-step procedures executed when responding to an incident
Reporting compromiseThe plan's analysis of your legal requirements for reporting security compromises
Critical system coverage and responseThe plan's coverage and response steps for all critical system components
Payment brand response proceduresThe plan's references to or inclusion of the applicable payment brands' incident response procedures
Security breach response trainingPolicies requiring periodic training for staff with incident response roles
Security monitoring system alertsIncident response procedures covering alerts from IDS/IPS, firewalls, and FIM
Incident response plan review and updatePlan procedures for folding lessons learned and industry developments back into the plan
Response to cleartext PAN discoveryIncident response procedures covering the detection of cleartext PAN anywhere it is not expected to exist, plus incident records or test scenarios showing the procedures are executed
Incident response review inclusions (service providers only)The plan covering daily log reviews, firewall ruleset reviews, configuration standards for new systems, security alert response, and change management
Quarterly adherence review (service providers only)Evidence of quarterly reviews confirming personnel follow the incident response plan
Quarterly plan review report (service providers only)Evidence the plan is reviewed quarterly, with documented sign-off by the personnel responsible for the PCI compliance program