PCI DSS Compliance Checklist
Build and Maintain Secure Networks
Pull the current security group / firewall ruleset for every VPC, subnet, and load balancer that touches the CDE. Look for any 0.0.0.0/0 ingress on non-public ports, stale rules referencing decommissioned services, and any path that connects the corp network directly to the CDE without a documented business justification (PCI DSS req 1.2).
Confirm every system component in the CDE has had vendor-default accounts disabled or renamed and default passwords rotated — databases, network appliances, container base images, and SaaS admin consoles. Common gotcha: a Helm chart bundles a default admin user that nobody flagged during deploy.
Run the CIS benchmark scan (or equivalent — Wiz, Prisma Cloud, AWS Security Hub) against EC2 AMIs, EKS node groups, and RDS parameter groups in the CDE. File any drift as remediation tickets with CVSS-style severity and a 30-day SLA.
Protect Cardholder Data
Run a PAN discovery scan (e.g., Spirion, ground-labs, or a regex sweep across S3 + RDS + log archives) to catch unencrypted PAN that has leaked outside the documented CDE — application logs, support-ticket attachments, and analytics warehouses are the usual offenders.
Confirm every RDS instance, EBS volume, S3 bucket, and ElastiCache cluster in the CDE uses a customer-managed KMS key (not the AWS-managed default) and that key rotation is enabled. Document key custodians and the dual-control process for key changes per req 3.6.
Run an SSL Labs scan (or equivalent) against every public-facing hostname in the CDE. Reject any TLS 1.0/1.1, weak ciphers (RC4, 3DES), or expired-soon certs. PCI DSS v4.0 requires TLS 1.2+; v4.0.1 deprecates older suites entirely.
Vulnerability Management
Schedule the scan with a PCI-approved scanning vendor (Qualys, Tenable, ControlScan). Quarterly external ASV scans are mandatory regardless of SAQ level. Coordinate the scan window with on-call so the WAF/IDS alerts don't get treated as a real attack.
Walk the SCA backlog with the team that owns each repo. Categorize findings by exploit-in-the-wild status (CISA KEV catalog), reachability (call-graph analysis), and SLA tier. Don't just auto-merge patch-version PRs and call it triage — major-version upgrades you keep deferring are how the next Log4Shell hits you unprepared.
Six or more unresolved critical findings means the standard 30-day patch SLA is at risk. Open a SEV-2 in PagerDuty, name an incident commander, and run the remediation as an incident — not as a normal sprint item — until the backlog is back under threshold.
PCI DSS req 6.3.3 requires critical (CVSS 9.0+) patches within one month of release. Track each ticket to merge + deploy, not just to PR-opened. Capture compensating controls in writing for any item that genuinely cannot ship in window.
Access Control
Pull the IAM role list, GitHub org membership, kubectl RBAC bindings, and database user list for every CDE component. Cross-check against the current HRIS roster. Flag any account belonging to a departed engineer, any role with broader scope than the job description, and any service account with no documented owner.
For each anomaly, revoke through SSO / SCIM first, then sweep the breakouts: GitHub org, AWS console SAML, kubectl kubeconfigs, vendor SaaS admin consoles. SOC 2 and PCI auditors both check that the offboarding ticket closed before the next access review — not just that revocation eventually happened.
PCI DSS v4.0 req 8.4.2 requires MFA on all access into the CDE — not just remote/admin. Confirm MFA on AWS console SSO, bastion hosts, database admin tools, and any break-glass account. SMS-based MFA is no longer sufficient; use TOTP, WebAuthn, or hardware tokens.
For any office or colo space inside the CDE physical scope, export the badge access log for the quarter and reconcile against active employees and authorized visitors. Investigate any after-hours access by accounts that shouldn't have it.
Monitor and Test Networks
Walk the service catalog (Backstage, internal wiki, Terraform modules) and confirm every CDE service ships logs to the central SIEM — Splunk, Datadog, or equivalent. PCI requires one year of log retention with at least three months immediately searchable. Watch for services that log to stdout but never made it into the Fluent Bit config.
Engage a qualified pentest firm for both external network and application-layer testing per req 11.4. Scope must cover the full CDE plus any segmentation controls. Attach the executive summary and the remediation tracker once the report is delivered.
Pull the FIM event stream (OSSEC, Wazuh, Tripwire, or AWS GuardDuty equivalents) for the quarter. Walk through any alert that didn't get resolved with a documented change ticket. Unexplained changes to /etc, container base layers, or webroots are the highest-signal items.
Information Security Policy and Attestation
Review the policy against PCI DSS v4.0 changes since last cycle, push the updated version to Confluence / Notion / Vanta, and ping #engineering and #security with a summary of what changed. Required annually under req 12.1.1.
Push the annual training (KnowBe4, Vanta, or in-house) to everyone with CDE access including contractors. Track completion in the LMS. New hires need this within 30 days of start, not at the next annual cycle — auditors check.
Run a 60-minute tabletop with the on-call rotation, an IC, and security. Pick a realistic scenario — leaked AWS access key, suspicious DB query against the cardholder schema, ransomware on a developer laptop. Capture gaps as action items with owners and due dates.
The compliance lead and security director review the quarter's evidence pack and sign off. Capture the attestation outcome, any caveats or compensating controls in effect, and the digital signature for the audit trail.
Use this template in Manifestly
- Employee Data Security Checklist
- Security Review Checklist
- Security Testing Checklist
- Security Best Practices Checklist
- Incident Response Checklist
- HIPAA Compliance Checklist
- Quarterly Security Review Checklist
- Engineer Offboarding Checklist
- Password Management Checklist
- Server Security Checklist
- IT Emergency Response Checklist
- Security Audit Checklist
- Quarterly Network Security Review
- Quarterly DevOps Security Review
- Database Security Checklist
- Security and Privacy Review Checklist
- E-commerce IT Security Checklist
- Website Security Checklist
- Security System Check Checklist
- School Security and Safety Checklist
- Risk Management Checklist
- Regulatory Compliance Checklist
- Quarterly Internal Control Review Checklist
- Sales Tax Reporting Checklist
- Legal Entity Management Checklist
- Employee File Audit Checklist
- Anti-Money Laundering Compliance Checklist
- SOX Compliance Checklist
- GDPR Compliance Review Checklist
- IT Security Audit Checklist
- HR Compliance Checklist
- Payroll Processing Checklist
- Building Code Compliance Checklist
- Employee Records Management Checklist
- Legal Document Storage Checklist
- Security Audit Checklist
- Property Risk Assessment Checklist
- Property Safety Inspection Checklist
- Cybersecurity Protocol Checklist
- Fair Housing Compliance Checklist
- Legal Compliance Checklist for New Properties
- Lease Agreement Checklist
- Software Licensing Compliance Checklist
- Real Estate Legal Compliance Checklist
- HIPAA Compliance Checklist
- MLS Listing Review Checklist
- Real Estate License Renewal Checklist
- GDPR Compliance Checklist
- Real Estate Contract Review Checklist
- Fair Housing Compliance Audit
- Listing Agreement Intake Checklist
- ISO/IEC 27001 Compliance Checklist
- HR Compliance Checklist
- Real Estate Ethics & Compliance Review
- Brokerage Trust Account Management Checklist
- Real Estate Professional Development Checklist
- Brokerage Technology Inventory Audit
- Real Estate Website Audit Checklist
- Continuing Education Checklist
- Employee Termination Checklist
- Employee Records File Audit
- Regulatory Compliance Checklist
- Brokerage HR Policy Compliance Checklist
- Employee Handbook Annual Review
- Employee Termination Checklist
- Data Privacy Compliance Checklist
- Risk Management Checklist
- Insurance Compliance Checklist
- Complaint Resolution Checklist
- Financial Audit Checklist
- Data Security Checklist
- Risk Mitigation Checklist
- Claims Auditing Checklist
- Quarterly Industry Standards Compliance Review
- Insurance Training and Development Checklist
- Anti-Money Laundering Checklist
- Training Evaluation Checklist
- Manufacturing Regulatory Compliance Checklist
- Training Needs Assessment Checklist
- Skills Development Checklist
- Audit Preparation Checklist
- Network Security Checklist
- Employee Offboarding Checklist
- IT Asset Inventory Management Checklist
- Regulatory Reporting Checklist
- Compliance Audit Checklist
- Insurance Program Initiation Checklist
- Insurance Program Launch Project Monitoring Checklist
- Training Materials Checklist
- Quarterly Risk Monitoring Checklist
- System Backup Checklist
- Employee Benefits Checklist
- Insurance Program Launch Execution Checklist
- Insurance Marketing Campaign Checklist
- Email Compliance Checklist
- Law Firm Compliance Checklist
- Anti-Money Laundering Compliance Checklist
- Law Firm Compliance Checklist
- Professional Responsibility Compliance Review
- Data Privacy Compliance Checklist
- Law Firm Risk Management Checklist
- HR Audit Checklist
- HR Compliance Checklist
- Email Deliverability Checklist
- Law Firm Ethics Compliance Review
- Document Retention Policy Checklist
- Employee File Audit Checklist
- Law Firm Risk Management Checklist
- Cloud Security Checklist
- User Access Review Checklist
- IT Regulatory Compliance Review
- Compliance Audit Checklist
- Security Audit Checklist
- Business Continuity Checklist
- Employee Termination Checklist
- Quarterly Operations and Compliance QA Review
- Expense Management Checklist
- Advisor and Employee Onboarding Checklist
- Client Satisfaction Survey Checklist
- Operational Risk Checklist
- Know Your Customer (KYC) Checklist
- Litigation Preparation Checklist
- Contract Review Checklist
- New Hire Onboarding Checklist
- Client Onboarding Checklist
- Contract Review Checklist
- Regulatory Compliance Checklist
- Monthly Financial Reporting Checklist
- Regulatory Reporting Checklist
- Intellectual Property Management Checklist
- Internal Audit Checklist
- Lead Generation Checklist
- Annual Financial Reporting Checklist
- Annual Compliance Program Review
- Annual Risk Assessment Checklist
- Data Security Review Checklist
- Quarterly Performance Measurement Checklist
- Financial Services Project Initiation Checklist
- IT Policy Review Checklist
- Data Protection Checklist
- E-commerce Sales Tax Reporting Checklist
- Project Execution Checklist
- Project Planning Checklist
- Project Monitoring Checklist
- Financial Statement Review Checklist
- Quarterly Compliance Monitoring Checklist
- Cybersecurity Risk Assessment Checklist
- Project Closure Checklist
- Financial Services IT Security Audit Checklist
- PCI DSS Compliance Checklist
- Advisor and Staff Onboarding Checklist
- Cybersecurity Incident Response Checklist
- E-commerce Risk Management Checklist
- CRM Data Entry Checklist
- Business Continuity Plan Checklist
- E-commerce Legal Compliance Checklist
- Vendor Contract Review Checklist
- Annual Risk Management Review Checklist
- Risk Assessment Checklist
- Agency Compliance and Risk Management Checklist
- Annual School Compliance Audit
- School First Aid and Emergency Medication Audit
- Motor Carrier TSA Security Compliance Checklist
- Internal Controls Checklist
- Client Communication Checklist
- Restaurant Permit and Licensing Renewal Checklist
- New Hire Paperwork Checklist
- Restaurant Policy Update Checklist
- Restaurant New Hire Checklist
- Annual Attorney Professional Conduct Review
- International Fuel Tax Agreement (IFTA) Quarterly Filing Checklist
- Restaurant Licensing Renewal Checklist
- Marketing Strategy Checklist
- Department of Transportation (DOT) Audit Checklist
- Retail Policy Update and Compliance Checklist
Ready to take control of your recurring tasks?
Start Free 14-Day TrialUse Slack? Sign up with one click
