01 Introduction to PCI DSS
The Payment Card Industry Data Security Standard (PCI DSS) is a global security standard designed to protect payment account data and reduce the risk of payment-card compromise.
Organizations that:
Store
Process
Transmitpayment account data may have PCI DSS responsibilities.
PCI DSS is used across industries such as:
Retail
E-Commerce
Financial Services
Hospitality
Healthcare
Transportation
SaaS
Payment Processing
Cloud ServicesThe core idea is straightforward:
If your organization handles payment-card information, you must understand where that information flows, protect the systems involved, control access, monitor activity, test security, and maintain an ongoing security program.
A simplified PCI compliance lifecycle looks like:
Payment Card Data ↓Identify Data Flow ↓Determine PCI Scope ↓Identify CDE ↓Apply PCI Requirements ↓Collect Evidence ↓Test Controls ↓Remediate Gaps ↓Validate Compliance ↓Maintain Continuous ComplianceLearning Objectives
Section titled “Learning Objectives”By the end of this lesson, you will be able to:
-
Explain why PCI DSS exists.
-
Understand the payment-card ecosystem.
-
Identify organizations that may be subject to PCI DSS.
-
Understand payment account data.
-
Distinguish Cardholder Data from Sensitive Authentication Data.
-
Explain the Cardholder Data Environment.
-
Understand PCI DSS scope at a high level.
-
Explain merchant and service-provider responsibilities.
-
Understand the twelve PCI DSS requirement areas.
-
Understand PCI DSS v4.x objectives.
-
Explain the Customized Approach concept.
-
Understand merchant compliance levels.
-
Understand common PCI validation methods.
-
Explain SAQ, ROC, AOC, and ASV concepts.
-
Understand the roles of QSAs and Internal Security Assessors.
-
Understand service-provider dependencies.
-
Understand PCI evidence expectations.
-
Explain why PCI DSS is continuous rather than annual-only compliance.
-
Understand the role of GRC professionals in PCI programs.
1. Why PCI DSS Exists
Section titled “1. Why PCI DSS Exists”Payment-card information is valuable to attackers.
Compromised payment data can be used for:
Fraud
Unauthorized Purchases
Account Takeover
Card Cloning
Identity-Related FraudLarge payment-card compromises historically demonstrated that organizations needed consistent minimum security expectations.
PCI DSS was created to establish those expectations.
2. The PCI Security Standards Council
Section titled “2. The PCI Security Standards Council”PCI DSS is managed by the:
PCI Security Standards Counciloften abbreviated:
PCI SSCThe council was founded by major payment-card brands.
PCI SSC develops and maintains standards and supporting programs for payment security.
3. PCI DSS v4.x
Section titled “3. PCI DSS v4.x”Your learning path is structured as:
PCI DSS v4.0The current v4.x generation also includes the v4.0.1 maintenance revision, which clarified and corrected parts of v4.0 without fundamentally changing its overall security objectives.
For this learning path, think of the curriculum as covering:
PCI DSS v4.xwith the control architecture introduced by v4.0.
4. PCI DSS Is a Security Standard
Section titled “4. PCI DSS Is a Security Standard”PCI DSS defines security requirements for protecting payment account data.
It addresses areas such as:
Network Security
Secure Configuration
Data Protection
Encryption
Vulnerability Management
Access Control
Authentication
Physical Security
Logging
Security Testing
Policies
Governance5. PCI DSS Is Not Just a Technical Standard
Section titled “5. PCI DSS Is Not Just a Technical Standard”A common mistake is thinking PCI DSS belongs only to:
Network Engineers
Security EngineersPCI DSS also involves:
Management
GRC
Application Teams
Developers
Infrastructure
IAM
Security Operations
HR
Legal
Procurement
Internal Audit
Third-Party Risk6. Who May Need PCI DSS?
Section titled “6. Who May Need PCI DSS?”PCI DSS can be relevant to organizations involved in payment-card processing.
Examples include:
Merchants
Payment Processors
Payment Gateways
Acquirers
Issuers
Service Providers
Hosting Providers
Cloud ProvidersThe exact validation requirements depend on the organization’s role and payment-brand or acquiring-bank requirements.
7. Merchant
Section titled “7. Merchant”A merchant is generally an organization accepting payment cards for goods or services.
Examples:
Retail Store
E-Commerce Website
Hotel
Airline
Subscription Platform8. Service Provider
Section titled “8. Service Provider”A service provider may store, process, transmit, or otherwise affect the security of payment account data on behalf of another organization.
Examples:
Payment Processor
Managed Service Provider
Hosting Provider
Cloud Service Provider
Payment Gateway9. Payment Ecosystem
Section titled “9. Payment Ecosystem”A simplified card-payment transaction may look like:
Cardholder ↓Merchant ↓Payment Gateway ↓Acquirer ↓Card Network ↓IssuerEach participant has different responsibilities.
10. Cardholder
Section titled “10. Cardholder”The cardholder is the individual authorized to use the payment card.
Example:
Customer ↓Uses Card ↓Purchases Product11. Merchant
Section titled “11. Merchant”The merchant accepts the payment.
Example:
Online Store ↓Checkout ↓Payment Information12. Payment Gateway
Section titled “12. Payment Gateway”A payment gateway facilitates secure transmission of payment transactions.
Conceptually:
Merchant ↓Gateway ↓Payment Processor13. Acquirer
Section titled “13. Acquirer”The acquiring financial institution supports the merchant’s card-payment processing relationship.
14. Issuer
Section titled “14. Issuer”The issuer provides the payment card or payment account to the customer.
15. Payment Brand
Section titled “15. Payment Brand”Examples include major card-payment brands and networks.
These organizations establish payment ecosystem rules and compliance programs.
16. Account Data
Section titled “16. Account Data”PCI DSS focuses on protecting account data.
At a high level, account data includes:
Cardholder Data+Sensitive Authentication DataUnderstanding this distinction is foundational to PCI scoping.
17. Cardholder Data
Section titled “17. Cardholder Data”Cardholder Data is commonly abbreviated:
CHDThe central element is the:
Primary Account Numberor:
PAN18. Primary Account Number
Section titled “18. Primary Account Number”The PAN is the payment-card account number associated with the card.
Conceptually:
Cardholder ↓Payment Card ↓PANThe PAN is a critical element for PCI DSS protection.
19. Additional Cardholder Data
Section titled “19. Additional Cardholder Data”When associated with the PAN, cardholder data can also include information such as:
Cardholder Name
Expiration Date
Service Code20. Sensitive Authentication Data
Section titled “20. Sensitive Authentication Data”Sensitive Authentication Data is commonly abbreviated:
SADIt is information used during authentication or authorization of payment transactions.
Examples include certain:
Full Track Data
Card Verification Values
PIN / PIN Blocks21. Why SAD Requires Special Protection
Section titled “21. Why SAD Requires Special Protection”Sensitive authentication data presents significant fraud risk.
A critical principle is:
Sensitive Authentication Dataafter authorization→ Must not be storedeven when encrypted, except where specific payment ecosystem requirements allow particular issuer-related handling.
For most merchants:
Do Not Store SADAfter Authorization22. Card Verification Code
Section titled “22. Card Verification Code”Depending on card brand, the verification value may be known by terms such as:
CVV
CVC
CIDThis value is used to help authenticate card-not-present transactions.
It is Sensitive Authentication Data.
23. PCI Data Classification Example
Section titled “23. PCI Data Classification Example”A useful conceptual model:
| Data | PCI Classification |
|---|---|
| PAN | Cardholder Data |
| Cardholder Name with PAN | Cardholder Data |
| Expiration Date with PAN | Cardholder Data |
| Security Code | Sensitive Authentication Data |
| PIN | Sensitive Authentication Data |
24. Masking Is Not the Same as Encryption
Section titled “24. Masking Is Not the Same as Encryption”A displayed card number may appear as:
**** **** **** 1234This is:
MaskingIt reduces displayed PAN exposure.
Encryption is different.
25. Encryption
Section titled “25. Encryption”Encryption protects data cryptographically.
Conceptually:
PAN ↓Encryption ↓CiphertextAuthorized systems may decrypt it using protected cryptographic keys.
26. Truncation
Section titled “26. Truncation”Truncation permanently removes part of the PAN representation.
This differs from masking, which controls display.
27. Tokenization
Section titled “27. Tokenization”Organizations may replace PAN with a substitute value.
Example:
4111 1111 1111 1111 ↓Tokenization ↓TOKEN-8D31A7Tokenization can reduce risk and potentially help reduce PCI scope when properly implemented.
28. PCI Scope
Section titled “28. PCI Scope”One of the most important PCI concepts is:
ScopePCI scope answers:
Which people, processes, technologies, and system components must be considered when applying PCI DSS?
29. Scope Is Not Just the Payment Database
Section titled “29. Scope Is Not Just the Payment Database”Weak thinking:
Database Has PAN ↓Only Database Is PCI ScopeThis is usually incorrect.
Other systems may:
Connect To
Process
Transmit
Secure
Administer
Impactthe payment environment.
30. Cardholder Data Environment
Section titled “30. Cardholder Data Environment”The Cardholder Data Environment is commonly abbreviated:
CDEAt a high level, it contains:
People
Processes
Technologiesthat store, process, or transmit cardholder data or sensitive authentication data.
31. Basic CDE Example
Section titled “31. Basic CDE Example”Internet ↓Payment Application ↓Payment Database ↓Payment ProcessorThese components may form part of the CDE.
32. Connected Systems
Section titled “32. Connected Systems”PCI scope may extend beyond systems directly storing CHD.
Example:
Corporate Network ↓Management Server ↓CDE ServerIf the management server can affect CDE security, it may be relevant to scope.
33. Security-Impacting Systems
Section titled “33. Security-Impacting Systems”Examples may include:
Identity Systems
Security Monitoring
Jump Hosts
Vulnerability Scanners
Patch Systems
DNS
Authentication Infrastructuredepending on architecture and connectivity.
34. Why Scope Matters
Section titled “34. Why Scope Matters”PCI compliance effort often depends heavily on scope.
Larger scope means:
More Systems
More Controls
More Evidence
More Testing
More Cost
More Risk35. Scope Reduction
Section titled “35. Scope Reduction”Organizations commonly attempt to reduce PCI scope through secure architectural design.
Possible techniques include:
Network Segmentation
Tokenization
Hosted Payment Pages
Payment Provider Outsourcing
Strong Access Boundaries36. Outsourcing Payment Processing
Section titled “36. Outsourcing Payment Processing”Example:
Customer ↓Merchant Website ↓Hosted Payment ProviderThis may significantly change the merchant’s PCI environment.
However:
Outsource Processing≠Automatically Zero PCI Responsibility37. Third-Party Providers
Section titled “37. Third-Party Providers”If payment processing is outsourced, organizations should still understand:
Which Provider?
Which Service?
Which PCI Responsibility?
Which Controls Remain Ours?38. Shared Responsibility
Section titled “38. Shared Responsibility”A useful model:
Merchant Responsibilities +Service Provider Responsibilities =Complete PCI Control Environment39. Cloud Does Not Automatically Remove PCI Scope
Section titled “39. Cloud Does Not Automatically Remove PCI Scope”Example:
Payment Application ↓AWSThe fact that infrastructure is cloud-hosted does not remove organizational responsibility.
You must understand:
Cloud Provider Controls
Customer Configuration
IAM
Network Security
Logging
Encryption40. PCI DSS Security Objectives
Section titled “40. PCI DSS Security Objectives”PCI DSS v4.x organizes its twelve requirements under six broad goals.
Conceptually:
Build & MaintainSecure Networks and Systems
Protect Account Data
Maintain aVulnerability Management Program
Implement StrongAccess Control Measures
Regularly Monitorand Test Networks
Maintain anInformation Security Policy41. Requirement 1
Section titled “41. Requirement 1”Install and Maintain Network Security Controls
Section titled “Install and Maintain Network Security Controls”This includes governance of network traffic and security boundaries.
Examples:
Firewalls
Cloud Security Groups
Network ACLs
Segmentation Controls42. Requirement 2
Section titled “42. Requirement 2”Apply Secure Configurations to All System Components
Section titled “Apply Secure Configurations to All System Components”This focuses on secure configuration.
Examples:
Secure Baselines
Default Password Removal
Unnecessary Services Disabled
Configuration Standards43. Requirement 3
Section titled “43. Requirement 3”Protect Stored Account Data
Section titled “Protect Stored Account Data”This includes:
Data Retention
PAN Protection
Encryption
Key Management
Masking44. Requirement 4
Section titled “44. Requirement 4”Protect Cardholder Data with Strong Cryptography During Transmission Over Open, Public Networks
Section titled “Protect Cardholder Data with Strong Cryptography During Transmission Over Open, Public Networks”Examples:
TLS
Secure APIs
Encrypted Connections45. Requirement 5
Section titled “45. Requirement 5”Protect All Systems and Networks from Malicious Software
Section titled “Protect All Systems and Networks from Malicious Software”This includes malware-related prevention and detection controls.
46. Requirement 6
Section titled “46. Requirement 6”Develop and Maintain Secure Systems and Software
Section titled “Develop and Maintain Secure Systems and Software”Areas include:
Vulnerability Remediation
Secure Development
Change Management
Application Security
Software Security47. Requirement 7
Section titled “47. Requirement 7”Restrict Access to System Components and Cardholder Data by Business Need to Know
Section titled “Restrict Access to System Components and Cardholder Data by Business Need to Know”Principles:
Least Privilege
Need to Know
Role-Based Access48. Requirement 8
Section titled “48. Requirement 8”Identify Users and Authenticate Access to System Components
Section titled “Identify Users and Authenticate Access to System Components”Areas include:
Unique IDs
Authentication
MFA
Credential Management49. Requirement 9
Section titled “49. Requirement 9”Restrict Physical Access to Cardholder Data
Section titled “Restrict Physical Access to Cardholder Data”Examples:
Data Center Access
Visitors
Media Protection
Physical Records50. Requirement 10
Section titled “50. Requirement 10”Log and Monitor All Access to System Components and Cardholder Data
Section titled “Log and Monitor All Access to System Components and Cardholder Data”This addresses:
Audit Logging
Security Monitoring
Log Review
Retention
Time Synchronization51. Requirement 11
Section titled “51. Requirement 11”Test Security of Systems and Networks Regularly
Section titled “Test Security of Systems and Networks Regularly”Examples include:
Vulnerability Scanning
External Scanning
Penetration Testing
Segmentation Testing
Wireless Testing52. Requirement 12
Section titled “52. Requirement 12”Support Information Security with Organizational Policies and Programs
Section titled “Support Information Security with Organizational Policies and Programs”This includes:
Security Policies
Risk Assessments
Roles
Security Awareness
Incident Response
Third-Party Governance53. Twelve-Requirement Model
Section titled “53. Twelve-Requirement Model”The complete structure:
01 Network Security Controls
02 Secure Configurations
03 Stored Account Data
04 Transmission Encryption
05 Malware Protection
06 Secure Systems & Software
07 Access Authorization
08 Authentication
09 Physical Security
10 Logging & Monitoring
11 Security Testing
12 Security Governance54. PCI DSS v4.x Design Philosophy
Section titled “54. PCI DSS v4.x Design Philosophy”The v4.x generation emphasizes:
Security as Continuous Process
Flexible Security Implementation
Improved Validation
Strong Authentication
Modern Technology
Risk-Based Implementation55. Defined Approach
Section titled “55. Defined Approach”The traditional method of implementing PCI requirements is commonly called the:
Defined ApproachOrganizations implement the control requirements described by PCI DSS.
56. Customized Approach
Section titled “56. Customized Approach”PCI DSS v4.x also introduced broader support for a:
Customized Approachfor eligible requirements.
The organization defines an alternative control implementation that achieves the intended security objective.
57. Customized Does Not Mean Easier
Section titled “57. Customized Does Not Mean Easier”Weak thinking:
We Don't Like the Requirement ↓Use Customized ApproachIncorrect.
Customized implementations require rigorous:
Control Design
Risk Analysis
Testing
Documentation
Validation58. Customized Approach Mindset
Section titled “58. Customized Approach Mindset”PCI Security Objective ↓Alternative Control ↓Targeted Risk Analysis ↓Testing Method ↓Evidence ↓Assessor Validation59. Targeted Risk Analysis
Section titled “59. Targeted Risk Analysis”PCI DSS v4.x uses targeted risk analysis in several contexts.
A targeted risk analysis may help determine things such as:
Control Frequency
Risk-Based Decisions
Customized Approach Designwhere allowed by the applicable requirement.
60. PCI Compliance Is Not a One-Day Event
Section titled “60. PCI Compliance Is Not a One-Day Event”Weak model:
Annual PCI Audit ↓Pass ↓Ignore Until Next YearStrong model:
Continuous Controls ↓Monitoring ↓Evidence ↓Testing ↓Remediation ↓Annual Validation61. Compliance Validation
Section titled “61. Compliance Validation”Different organizations validate PCI compliance differently.
Common mechanisms include:
Self-Assessment Questionnaire
Report on Compliance
Attestation of Compliance
External Vulnerability Scanning62. Self-Assessment Questionnaire
Section titled “62. Self-Assessment Questionnaire”Commonly abbreviated:
SAQSAQs are structured self-assessment instruments designed for eligible payment environments.
63. Different SAQs Exist
Section titled “63. Different SAQs Exist”Different payment models may use different SAQ types.
The applicable SAQ depends on factors such as:
Payment Channel
Technology
Outsourcing Model
Card Data HandlingDo not randomly select an SAQ.
64. Report on Compliance
Section titled “64. Report on Compliance”Commonly abbreviated:
ROCA ROC provides detailed assessment documentation for organizations required to undergo that level of validation.
65. Attestation of Compliance
Section titled “65. Attestation of Compliance”Commonly abbreviated:
AOCThe AOC formally attests to the compliance status associated with the applicable assessment.
66. Qualified Security Assessor
Section titled “66. Qualified Security Assessor”Commonly abbreviated:
QSAQSAs are qualified professionals associated with approved assessment organizations who perform PCI DSS assessments where applicable.
67. Internal Security Assessor
Section titled “67. Internal Security Assessor”Commonly abbreviated:
ISAOrganizations may maintain qualified internal PCI assessment expertise through the ISA program.
68. Approved Scanning Vendor
Section titled “68. Approved Scanning Vendor”Commonly abbreviated:
ASVASVs perform external vulnerability scanning used for certain PCI DSS validation requirements.
69. External Vulnerability Scanning
Section titled “69. External Vulnerability Scanning”PCI environments may require scans of internet-facing systems by an approved scanning vendor.
Conceptually:
Internet-Facing PCI Systems ↓ASV Scan ↓Findings ↓Remediation ↓Passing Scan70. Penetration Testing
Section titled “70. Penetration Testing”PCI DSS also includes penetration-testing expectations for applicable environments.
Testing may evaluate:
External Attack Surface
Internal Environment
Segmentation
Application Securitydepending on scope.
71. Segmentation Testing
Section titled “71. Segmentation Testing”If segmentation is being used to reduce PCI scope:
Segmentation ↓Must Be EffectiveTesting helps verify that systems outside the CDE cannot improperly access CDE systems.
72. Merchant Levels
Section titled “72. Merchant Levels”Payment brands and acquiring institutions may classify merchants according to transaction volumes and other factors.
These classifications can influence:
Validation Method
Assessment Requirements
Reporting Obligations73. Merchant Level Is Not the PCI Standard
Section titled “73. Merchant Level Is Not the PCI Standard”Important distinction:
PCI DSS→ Security Requirements
Merchant Level→ Validation / Program ClassificationExact classification rules can vary by payment brand.
74. Service Provider Compliance
Section titled “74. Service Provider Compliance”Service providers may have their own PCI validation obligations.
A merchant should understand whether critical payment providers maintain appropriate PCI compliance.
75. Provider Validation
Section titled “75. Provider Validation”Possible evidence may include:
Attestation of Compliance
PCI Responsibility Matrix
Service Description
Scope Information76. Responsibility Matrix
Section titled “76. Responsibility Matrix”For complex outsourced or cloud environments, build:
PCI Responsibility MatrixExample:
| Control Area | Merchant | Provider |
|---|---|---|
| Physical Data Center Security | Provider | Provider |
| Application IAM | Merchant | — |
| Cloud Network Configuration | Merchant | Shared |
| Hardware Maintenance | — | Provider |
77. PCI Scope Documentation
Section titled “77. PCI Scope Documentation”Organizations should document:
Payment Channels
Card Data Flows
Systems
Networks
People
Providers
Connections78. Card Data Flow Diagram
Section titled “78. Card Data Flow Diagram”A fundamental PCI artifact is the cardholder data flow.
Example:
Customer ↓Web Checkout ↓Payment Gateway ↓Processor ↓Card Network79. Why Data Flows Matter
Section titled “79. Why Data Flows Matter”A data flow helps answer:
Where Does PAN Enter?
Where Does PAN Travel?
Where Is PAN Stored?
Who Can Access It?
Which Provider Receives It?80. PCI Asset Inventory
Section titled “80. PCI Asset Inventory”Maintain an inventory of in-scope systems.
Example fields:
| Asset | Function | CDE | Connected | Owner |
|---|
81. People Can Be in PCI Scope
Section titled “81. People Can Be in PCI Scope”PCI compliance is not only about technology.
Personnel may:
Handle Card Data
Administer CDE Systems
Review Logs
Manage Security Controls82. Processes Can Be in PCI Scope
Section titled “82. Processes Can Be in PCI Scope”Examples:
Customer Payment Handling
Refund Processing
Chargeback Handling
Telephone Payments
Incident Response83. Paper Records
Section titled “83. Paper Records”PCI DSS concerns are not necessarily limited to digital data.
Payment account data could exist in:
Printed Forms
Paper Receipts
Physical RecordsPhysical security and destruction may therefore be relevant.
84. Telephone Payments
Section titled “84. Telephone Payments”Example:
Customer ↓Call Center ↓Provides Card NumberPotential PCI considerations include:
Agent Access
Call Recording
Workstation Controls
Data Entry
Storage85. Call Recording Risk
Section titled “85. Call Recording Risk”If payment-card data enters call recordings:
Call Recording Platformmay create major scope implications.
Design payment processes carefully.
86. E-Commerce Payments
Section titled “86. E-Commerce Payments”A typical architecture may include:
Customer Browser ↓Merchant Website ↓Payment Page ↓Payment ProcessorDifferent implementations can produce very different PCI scopes.
87. Redirected Payment Page
Section titled “87. Redirected Payment Page”Example:
Merchant Website ↓Redirect ↓Provider-Hosted Payment PageThe merchant may handle less card data directly.
88. Embedded Payment Components
Section titled “88. Embedded Payment Components”Payment forms embedded into merchant pages may create different security and scoping considerations.
Architecture must be assessed carefully.
89. Payment Terminals
Section titled “89. Payment Terminals”Physical merchant environments may include:
POS Terminal
Payment Network
ProcessorControls may involve:
Device Security
Network Segmentation
Physical Inspection90. PAN Storage
Section titled “90. PAN Storage”Before storing PAN, ask:
Do We Actually Need It?Strong PCI architecture begins with:
Minimize Account Data91. Data Minimization
Section titled “91. Data Minimization”A powerful principle:
Data You Do Not Store ↓Data You Do Not Need to Protect in StorageSubject to business and payment requirements.
92. Retention
Section titled “92. Retention”If cardholder data is stored, define:
Business Need
Retention Period
Deletion Method
Owner93. Secure Deletion
Section titled “93. Secure Deletion”When retention expires:
Cardholder Data ↓Secure DeletionThe organization should be able to demonstrate that unnecessary data is removed.
94. Cryptographic Keys
Section titled “94. Cryptographic Keys”When encryption protects PAN:
Encryption Key Securitybecomes crucial.
Areas include:
Generation
Storage
Access
Rotation
Retirement95. Access Control
Section titled “95. Access Control”PCI requires strong control over who can access systems and data.
A useful model:
Business Need ↓Approved Role ↓Minimum Access ↓Authentication ↓Monitoring96. Unique User Identification
Section titled “96. Unique User Identification”Avoid:
Shared Administrator Accountwhere individual accountability is required.
Use:
Unique Identity ↓Individual Accountability97. MFA
Section titled “97. MFA”Multi-factor authentication is an important part of modern PCI DSS access protection.
Especially consider access into:
CDE
Administrative Interfaces
Remote Accessaccording to applicable PCI requirements.
98. Vulnerability Management
Section titled “98. Vulnerability Management”PCI environments require active management of:
Known Vulnerabilities
Security Patches
Malware
Application Weaknesses99. Secure Development
Section titled “99. Secure Development”Applications involved in payment processing should be developed using secure software practices.
Examples:
Secure SDLC
Code Review
Vulnerability Testing
Change Control
Security Training100. Logging
Section titled “100. Logging”PCI systems should produce security-relevant logs.
Examples:
Authentication
Administrative Actions
Access to Cardholder Data
Security Events101. Log Monitoring
Section titled “101. Log Monitoring”Logs are useful only if important events are:
Collected
Reviewed
Alerted
Investigated102. Security Testing
Section titled “102. Security Testing”PCI requires regular testing of security controls.
Examples:
Vulnerability Scans
Penetration Testing
Segmentation Testing
Wireless Checks
File Integrity / Change Detectiondepending on applicable requirements.
103. Security Policies
Section titled “103. Security Policies”Policy governance ties together:
People
Processes
TechnologyThe goal is not merely having a document titled:
PCI PolicyThe policies should align with actual operational controls.
104. PCI Evidence
Section titled “104. PCI Evidence”Examples of evidence may include:
Network Diagrams
Data Flow Diagrams
Asset Inventories
Firewall Rules
IAM Reports
MFA Configuration
Vulnerability Scans
Penetration Tests
Log Reviews
Training Records
Vendor AOCs105. Evidence Should Be Repeatable
Section titled “105. Evidence Should Be Repeatable”Weak:
One ScreenshotStrong:
Control Requirement ↓Authoritative Source ↓Complete Population ↓Evidence ↓Testing106. PCI Compliance Gap
Section titled “106. PCI Compliance Gap”A gap exists when:
Requirement ↓Expected Control ↓Actual Environment ↓Difference107. Example Gap — MFA
Section titled “107. Example Gap — MFA”Requirement:
MFA RequiredObservation:
3 AdministratorsWithout MFAResult:
PCI Gap108. Example Gap — Stored SAD
Section titled “108. Example Gap — Stored SAD”Observation:
Security CodesStored After AuthorizationThis is a serious PCI issue requiring immediate investigation and remediation.
109. Example Gap — Segmentation
Section titled “109. Example Gap — Segmentation”Organization claims:
CDE SegmentedTesting shows:
Corporate Workstation ↓Can Reach CDE DatabaseResult:
Segmentation Failure+Potential Scope Expansion110. Scope Expansion
Section titled “110. Scope Expansion”This is an important PCI concept.
If segmentation fails:
Previously Out-of-Scope Networkmay become:
In Scopeuntil effective segmentation is established.
111. Example Gap — Logging
Section titled “111. Example Gap — Logging”Requirement:
Security LogsActual:
Database Logging DisabledPotential result:
Monitoring Gap112. Example Gap — Vulnerability Scan
Section titled “112. Example Gap — Vulnerability Scan”Required scan:
QuarterlyActual:
Two Quarters MissingResult:
Operating Gap113. Example Gap — Provider
Section titled “113. Example Gap — Provider”Payment provider handles PAN.
Merchant has:
No Current ProviderPCI AssuranceResult:
Third-Party Assurance Gap114. PCI Compliance Responsibility
Section titled “114. PCI Compliance Responsibility”Management cannot simply state:
PCI Belongs to SecurityPCI is an organizational responsibility.
A practical operating model:
Executive Sponsor ↓PCI Program Owner ↓GRC ↓Control Owners ↓Evidence Owners115. GRC Responsibilities
Section titled “115. GRC Responsibilities”A GRC professional may coordinate:
PCI Scope
Requirement Mapping
Evidence Collection
Gap Assessments
Control Testing
Third-Party Assurance
Remediation
Assessment Coordination116. Engineering Responsibilities
Section titled “116. Engineering Responsibilities”Engineering may support:
Secure Development
Change Management
Application Security
Remediation117. IAM Responsibilities
Section titled “117. IAM Responsibilities”IAM supports:
User Provisioning
MFA
Privileged Access
Access Reviews
Termination118. Security Operations Responsibilities
Section titled “118. Security Operations Responsibilities”Security Operations may support:
Logging
Monitoring
Incident Response
Vulnerability Management119. Network Responsibilities
Section titled “119. Network Responsibilities”Network / Cloud Security may support:
Segmentation
Firewall Rules
Network Diagrams
Traffic Restrictions120. Third-Party Risk Responsibilities
Section titled “120. Third-Party Risk Responsibilities”TPRM may support:
Payment Provider Review
Cloud Provider Assurance
Vendor PCI Status
Responsibility Mapping121. Internal Audit
Section titled “121. Internal Audit”Internal Audit may independently evaluate:
Control Design
Control Operation
Governance
Evidencedepending on organizational structure.
122. PCI Assessment Lifecycle
Section titled “122. PCI Assessment Lifecycle”A mature assessment process looks like:
Scope ↓Requirements ↓Controls ↓Evidence ↓Testing ↓Gap ↓Remediation ↓Validation ↓Attestation123. Annual Scope Confirmation
Section titled “123. Annual Scope Confirmation”PCI scope should be reviewed regularly and whenever material changes occur.
Possible triggers:
New Payment Channel
New Cloud Provider
New Application
New Network Connection
New Payment Provider
Acquisition
Architecture Change124. Change Management and PCI Scope
Section titled “124. Change Management and PCI Scope”Before deployment ask:
Does This ChangeAffect PCI Scope?Examples:
New API
New Payment Integration
New Data Store
New SaaS Provider125. Continuous PCI Monitoring
Section titled “125. Continuous PCI Monitoring”Useful indicators include:
CDE Assets
Open Critical Vulnerabilities
MFA Coverage
Segmentation Status
Scan Results
Provider Compliance Status
Open PCI Findings126. Example PCI Dashboard
Section titled “126. Example PCI Dashboard”| Metric | Target |
|---|---|
| CDE Asset Inventory Coverage | 100% |
| Privileged MFA Coverage | 100% |
| Critical Vulnerabilities Past SLA | 0 |
| Required PCI Scans Completed | 100% |
| Current Critical Provider Assurance | 100% |
| High PCI Findings | 0 |
127. PCI KPI
Section titled “127. PCI KPI”Example:
Percentage of PCI DSS controlsoperating effectively128. PCI KRI
Section titled “128. PCI KRI”Example:
Number of critical CDE systemswith overdue security vulnerabilitiesTarget:
0129. Scope KRI
Section titled “129. Scope KRI”Example:
Unknown systems connectedto the CDETarget:
0130. Third-Party KRI
Section titled “130. Third-Party KRI”Example:
Critical payment service providerswithout current PCI assurance131. PCI Incident Response
Section titled “131. PCI Incident Response”If payment account data may have been compromised:
Detect ↓Contain ↓Investigate ↓Preserve Evidence ↓Escalate ↓Follow ApplicablePayment-Brand / Legal ProcessesIncident handling should align with organizational and payment ecosystem obligations.
132. PCI Is Not the Same as SOC 2
Section titled “132. PCI Is Not the Same as SOC 2”SOC 2:
Attestation Framework ↓Controls AgainstTrust Services CriteriaPCI DSS:
Payment Security Standard ↓Defined Security RequirementsThey can overlap heavily, but they serve different purposes.
133. PCI Is Not the Same as ISO 27001
Section titled “133. PCI Is Not the Same as ISO 27001”ISO/IEC 27001 focuses on establishing and operating an:
Information Security Management SystemPCI DSS focuses specifically on:
Payment Account Data Security134. Existing Controls Can Be Reused
Section titled “134. Existing Controls Can Be Reused”An enterprise may already have:
IAM
Vulnerability Management
SIEM
Incident Response
Secure SDLCThese controls can potentially support PCI requirements when appropriately scoped and configured.
135. Avoid Building Duplicate Compliance Controls
Section titled “135. Avoid Building Duplicate Compliance Controls”Weak model:
SOC Access Review
ISO Access Review
PCI Access Reviewthree separate processes.
Stronger model:
Enterprise Access Review Control ↓SOCISOPCIwhere requirements align.
136. One Source of Truth
Section titled “136. One Source of Truth”Maintain one enterprise control library with mappings.
Example:
| Enterprise Control | PCI | SOC 2 | ISO 27001 |
|---|---|---|---|
| Privileged MFA | ✓ | ✓ | ✓ |
| Vulnerability Mgmt | ✓ | ✓ | ✓ |
| Incident Response | ✓ | ✓ | ✓ |
137. PCI Responsibility Matrix Example
Section titled “137. PCI Responsibility Matrix Example”| Requirement Area | Control Owner |
|---|---|
| Network Security | Cloud Security |
| Secure Configurations | Infrastructure |
| Data Protection | Security / Engineering |
| Access Control | IAM |
| Logging | SOC |
| Security Testing | Security Testing |
| Governance | GRC |
138. PCI Documentation Set
Section titled “138. PCI Documentation Set”A mature program may maintain:
PCI Scope Document
Cardholder Data Flow
Network Diagram
CDE Asset Inventory
Responsibility Matrix
PCI Control Matrix
Evidence Catalog
Gap Register
Remediation Tracker139. Practical Activity — Build PCI Program Register
Section titled “139. Practical Activity — Build PCI Program Register”Create:
01 PCI Program RegisterUse:
| Item | Owner | Status | Review Date |
|---|
Include:
PCI Scope
CDE
Data Flow
Asset Inventory
Provider Inventory
Assessment Method140. Practical Activity — Identify Payment Flow
Section titled “140. Practical Activity — Identify Payment Flow”Use fictional company:
CloudShopArchitecture:
Customer ↓CloudShop Website ↓Payment Gateway ↓Payment ProcessorDetermine:
Where Does PAN Enter?
Does Merchant Store PAN?
Which Systems Touch Payment Data?
Which Provider Handles Authorization?141. Practical Activity — Build Account Data Register
Section titled “141. Practical Activity — Build Account Data Register”Create:
02 Payment Account Data RegisterUse:
| Data Element | Stored? | Processed? | Transmitted? | Location |
|---|
Include:
PAN
Cardholder Name
Expiration Date
Security Code142. Practical Activity — Build High-Level PCI Scope
Section titled “142. Practical Activity — Build High-Level PCI Scope”Create:
03 Preliminary PCI ScopeClassify systems as:
CDE
Connected-to
Security-Impacting
Out of Scope143. Practical Activity — Build PCI Requirement Map
Section titled “143. Practical Activity — Build PCI Requirement Map”Create:
04 PCI Requirement OverviewMap the twelve requirements to internal teams.
144. Practical Activity — Build Provider Register
Section titled “144. Practical Activity — Build Provider Register”Create:
05 PCI Service Provider RegisterUse:
| Provider | Service | PCI Impact | Assurance | Owner |
|---|
145. Practical Activity — Build PCI Evidence Starter Catalog
Section titled “145. Practical Activity — Build PCI Evidence Starter Catalog”Create:
06 PCI Evidence CatalogInclude at least 20 examples across:
Network
IAM
Data Protection
Vulnerability
Logging
Testing
Governance146. Common PCI Mistakes
Section titled “146. Common PCI Mistakes”Mistake 1 — PCI Means Only Credit Card Database
Section titled “Mistake 1 — PCI Means Only Credit Card Database”Scope is much broader.
Mistake 2 — Outsourced Payment Means No PCI Responsibility
Section titled “Mistake 2 — Outsourced Payment Means No PCI Responsibility”Merchant responsibilities can remain.
Mistake 3 — Cloud Provider Is PCI Compliant, So We Are PCI Compliant
Section titled “Mistake 3 — Cloud Provider Is PCI Compliant, So We Are PCI Compliant”Customer configuration still matters.
Mistake 4 — Encryption Automatically Removes Scope
Section titled “Mistake 4 — Encryption Automatically Removes Scope”Not necessarily.
Mistake 5 — Segmentation Assumed but Not Tested
Section titled “Mistake 5 — Segmentation Assumed but Not Tested”Scope reduction becomes unreliable.
Mistake 6 — Sensitive Authentication Data Stored
Section titled “Mistake 6 — Sensitive Authentication Data Stored”This can create serious compliance and security problems.
Mistake 7 — Inventory Incomplete
Section titled “Mistake 7 — Inventory Incomplete”Unknown CDE systems remain uncontrolled.
Mistake 8 — Provider Compliance Not Reviewed
Section titled “Mistake 8 — Provider Compliance Not Reviewed”Third-party dependencies become unmanaged.
Mistake 9 — Annual Audit Equals Continuous Compliance
Section titled “Mistake 9 — Annual Audit Equals Continuous Compliance”Controls fail between assessments.
Mistake 10 — Separate PCI Controls Built for Everything
Section titled “Mistake 10 — Separate PCI Controls Built for Everything”Enterprise control duplication creates unnecessary overhead.
147. Weak PCI Program
Section titled “147. Weak PCI Program”Annual Questionnaire ↓Take Screenshots ↓Submit ↓Forget PCI148. Strong PCI Program
Section titled “148. Strong PCI Program”Payment Architecture ↓Account Data Inventory ↓CDE ↓Accurate Scope ↓Requirements ↓Enterprise Controls ↓Continuous Evidence ↓Security Testing ↓Gap Management ↓Assessment ↓Continuous Compliance149. PCI Readiness Checklist
Section titled “149. PCI Readiness Checklist”Payment Environment
Section titled “Payment Environment”-
Payment channels identified.
-
Payment providers identified.
-
account data identified.
-
payment flows documented.
-
PAN locations identified.
-
SAD handling identified.
-
storage justified.
-
retention defined.
-
disposal defined.
-
CDE identified.
-
connected systems identified.
-
security-impacting systems identified.
-
people identified.
-
processes identified.
-
providers identified.
Network
Section titled “Network”-
network diagrams available.
-
CDE boundaries identified.
-
segmentation documented.
-
segmentation tested where relied upon.
-
unique identities used.
-
least privilege applied.
-
MFA implemented where required.
-
privileged access controlled.
-
access reviews performed.
Data Protection
Section titled “Data Protection”-
stored PAN protected.
-
transmission protected.
-
keys governed.
-
SAD storage prohibited after authorization where applicable.
Vulnerability Management
Section titled “Vulnerability Management”-
scanning performed.
-
vulnerabilities remediated.
-
malware protection maintained.
-
secure configuration maintained.
Development
Section titled “Development”-
secure SDLC defined.
-
application vulnerabilities addressed.
-
production changes controlled.
Monitoring
Section titled “Monitoring”-
logging enabled.
-
logs monitored.
-
retention implemented.
-
security incidents investigated.
Testing
Section titled “Testing”-
vulnerability scans completed.
-
applicable ASV scans completed.
-
penetration testing performed.
-
segmentation testing performed where applicable.
Third Parties
Section titled “Third Parties”-
providers identified.
-
PCI responsibility documented.
-
compliance assurance reviewed.
-
service scope validated.
Governance
Section titled “Governance”-
PCI owner identified.
-
policies established.
-
roles documented.
-
security awareness maintained.
-
incident response established.
-
evidence retained.
150. GRC Analyst Responsibilities
Section titled “150. GRC Analyst Responsibilities”A GRC professional supporting PCI DSS may:
-
Coordinate PCI scoping.
-
Maintain payment-channel inventories.
-
Maintain account-data inventories.
-
Maintain CDE documentation.
-
Coordinate data-flow diagrams.
-
Coordinate network diagrams.
-
Map PCI requirements to controls.
-
Assign control owners.
-
Build evidence matrices.
-
Review provider PCI assurance.
-
Perform gap assessments.
-
Track remediation.
-
Coordinate internal testing.
-
Prepare assessment evidence.
-
Coordinate QSA requests.
-
Maintain compliance dashboards.
-
Monitor continuous PCI readiness.
GRC connects:
Executive Management
Payment Teams
Security
IAM
Cloud
Network
Engineering
Security Operations
Finance
Procurement
Legal
Internal Audit
Assessors151. PCI DSS Maturity Model
Section titled “151. PCI DSS Maturity Model”Level 1 — Audit Driven
Section titled “Level 1 — Audit Driven”Assessment Approaches ↓Organization Collects EvidenceLevel 2 — Defined
Section titled “Level 2 — Defined”Scope
Policies
Control MatrixLevel 3 — Managed
Section titled “Level 3 — Managed”Evidence
Testing
Remediation
Provider GovernanceLevel 4 — Integrated
Section titled “Level 4 — Integrated”Enterprise Controls
Automated Evidence
Continuous Scope MonitoringLevel 5 — Continuous Payment Security Assurance
Section titled “Level 5 — Continuous Payment Security Assurance”Real-Time Asset Discovery
Continuous CDE Monitoring
Automated Control Validation
Dynamic Scope
Continuous Compliance152. PCI DSS Mindset
Section titled “152. PCI DSS Mindset”For every payment environment ask:
Where does payment-card data enter?
Where does it travel?
Where is it stored?
Do we need to store it?
Is sensitive authentication data present?
Which systems process it?
Which systems connect to those systems?
Which systems can affect their security?
Who administers them?
Which vendors handle card data?
Which controls belong to us?
Which belong to providers?
Is segmentation real?
Has segmentation been tested?
Are all CDE assets known?
Can every PCI control be evidenced?
What changes could expand scope?
Are we compliant today,or only during assessment month?When these questions can be answered accurately, PCI becomes a manageable security program instead of an annual compliance exercise.
Key Takeaways
Section titled “Key Takeaways”-
PCI DSS is designed to protect payment account data.
-
Organizations that store, process, transmit, or can affect the security of payment account data may have PCI responsibilities.
-
Account data includes Cardholder Data and Sensitive Authentication Data.
-
PAN is the key Cardholder Data element for PCI scoping.
-
Sensitive Authentication Data has stringent storage restrictions after authorization.
-
The CDE includes people, processes, and technologies involved in handling applicable cardholder data and sensitive authentication data.
-
Connected and security-impacting systems can also affect PCI scope.
-
PCI scope should be minimized through sound architecture, not assumptions.
-
Outsourcing payment processing does not automatically remove merchant responsibility.
-
PCI DSS contains twelve major requirement areas grouped around secure networks, data protection, vulnerability management, access control, monitoring/testing, and security governance.
-
PCI DSS v4.x supports both defined and, for eligible requirements, customized implementation approaches.
-
PCI compliance validation may involve SAQs, ROCs, AOCs, ASVs, and qualified assessors depending on organizational requirements.
-
PCI DSS should operate as a continuous security program rather than an annual audit exercise.
-
Existing enterprise controls should be reused across PCI, SOC, ISO, and other frameworks where appropriate.
-
GRC plays a central role in scope, control mapping, evidence, assessment coordination, gap management, and continuous compliance.
Knowledge Check
Section titled “Knowledge Check”Before continuing, make sure you can answer:
-
What is PCI DSS?
-
Why was PCI DSS created?
-
What types of organizations may have PCI responsibilities?
-
What is a merchant?
-
What is a service provider?
-
What is Account Data?
-
What is Cardholder Data?
-
What is PAN?
-
What is Sensitive Authentication Data?
-
Why is SAD treated differently?
-
What is the CDE?
-
Why can connected systems enter PCI scope?
-
Why is accurate scoping critical?
-
What are the twelve PCI DSS requirement areas?
-
What is the Defined Approach?
-
What is the Customized Approach?
-
What is an SAQ?
-
What is a ROC?
-
What is an AOC?
-
What is the role of a QSA?
-
What is an ASV?
-
Why is segmentation important?
-
Why does outsourcing payment processing not eliminate all PCI responsibility?
-
Why should service-provider PCI assurance be reviewed?
-
What role does GRC play in a PCI DSS program?
What’s Next?
Section titled “What’s Next?”➡️ Next: 02 — Cardholder Data Environment (CDE)
In the next lesson, you will move from PCI DSS fundamentals into one of the most important concepts in the entire standard: defining the Cardholder Data Environment.
You will work through:
Payment Channels ↓Account Data ↓Cardholder Data Flows ↓Systems That Store CHD ↓Systems That Process CHD ↓Systems That Transmit CHD ↓Connected Systems ↓Security-Impacting Systems ↓People & Processes ↓CDE BoundaryYou will learn how to distinguish:
CDE Systems
Connected-to Systems
Security-Impacting Systems
Segmentation Controls
Potentially Out-of-Scope Systemsand build practical artifacts including a Payment Channel Register, Account Data Inventory, Cardholder Data Flow Diagram, CDE Asset Inventory, PCI System Classification Matrix, CDE Responsibility Matrix, and CDE Validation Checklist.