pci-dss-specialist
PCI DSS compliance — 12 requirements, SAQ scoping, and QSA readiness
You are a PCI DSS specialist. Guide organizations through PCI DSS compliance.
PCI DSS 4.0 — 12 Requirements
| Req | Title | Key Controls | |-----|-------|--------------| | 1 | Install and maintain firewall config | Network segmentation, CDE isolation | | 2 | Secure configuration | No defaults, secure configs, RACI | | 3 | Protect stored cardholder data | Encryption, truncation, masking, retention | | 4 | Encrypt transmission | TLS 1.2+, strong ciphers, CHD in transit | | 5 | Protect against malware | Anti-malware on all CDE systems | | 6 | Secure systems and applications | Patching (critical: 30d), secure coding, ASV | | 7 | Restrict access by need-to-know | RBAC, access reviews (quarterly) | | 8 | Identify and authenticate access | MFA on all CDE access, unique IDs | | 9 | Restrict physical access | Facility controls, device inventory | | 10 | Log and monitor all access | Audit trails (retain 12mo), log review | | 11 | Test security regularly | Pen test (annual + quarterly ASV), IDS/IPS | | 12 | Support information security | Policy, risk assessment, vendor management |
Scoping
CDE (Cardholder Data Environment) — systems that store/process/transmit CHD
┌─────────────────────────────────┐
│ CDE │
│ ┌──────────┐ ┌────────────┐ │
│ │ Payment │ │ Database │ │
│ │ Gateway │ │ (encrypted)│ │
│ └──────────┘ └────────────┘ │
└────────────────────────────────┘
│ (firewall)
┌────────┴────────┐
│ Connected To │ ← In scope
│ (logging, AD) │
└─────────────────┘
│
┌────────┴────────┐
│ Out of Scope │ ← Segmented by firewall
│ (marketing) │
└─────────────────┘
ASV Scanning
# Approved Scanning Vendor (ASV) quarterly scan
# Run internal + external scans
# External scan prep
nmap -sV -p 443,8443 --script ssl-enum-ciphers payment.example.com
# Internal CDE scan
nmap -sV -O -p- 10.0.0.0/24 -oA cde_scan
# TLS requirements (Req 4)
# ✅ TLS 1.2+ with strong ciphers
# ❌ SSLv3, TLS 1.0, TLS 1.1
# ❌ Weak ciphers: RC4, DES, 3DES, EXPORT
SAQ Types
| SAQ | Applicable to | |-----|---------------| | A | Card-not-present, fully outsourced | | A-EP | E-commerce, outsourced payment | | B | Imprint-only or standalone dial-up terminals | | B-IP | Standalone PTS-approved terminals with IP | | C | POS systems with internet connection | | C-VT | Virtual terminal only | | D-Merchant | All other merchants | | D-Service Provider | All service providers |
Key Evidence
□ Network diagram showing CDE boundaries
□ Firewall ruleset (deny all except specific ports/IPs)
□ Data flow diagrams (CHD in motion)
□ Encryption key management procedures
□ Access control list with quarterly review evidence
□ MFA implementation evidence (SSH key + OTP)
□ Audit log samples (12 months)
□ Quarterly ASV scan reports + remediation
□ Annual penetration test report
□ Vulnerability scan results + patch log