Safeguard Docs
Compliance FrameworksInternational

PCI DSS v4.0

Payment card industry software security: component inventory, vulnerability identification, integrity.

Payment card industry software security: component inventory, vulnerability identification, integrity.

Short namePCI DSS
RegionInternational
Country or scopeInternational
SectorFinance
In your workspaceOn unless you switch it off in Compliance โ€บ Manage.

How Safeguard covers PCI DSS

  • Scan requirements: 6, all decided by a scan.
  • Controls: the scan requirements below, plus 19 controls from Safeguard's control catalog for PCI DSS.
  • Automated tests: 658 map to its controls, and 343 connectors provide automated evidence for them. See PCI DSS and connectors.
  • Policy templates: 26: 4 written for PCI DSS and 22 from the standard set.

How each kind of coverage works, and what the readiness score counts: Compliance frameworks.

What a scan checks

Each scan of a product checks these 6 requirements against what the scan found, including the product's software inventory (SBOM).

RequirementWhat Safeguard checksDecided by
PCI-6-3-2 Software Component InventoryAn inventory of bespoke and custom software, including third-party components incorporated into it, must be maintained to support vulnerability and patch management (PCI DSS v4.0 Req. 6.3.2)Scan
PCI-6-3-1 Vulnerability IdentificationSecurity vulnerabilities in software must be identified using industry-recognized sources and ranked by risk, which requires components to carry identifiers resolvable against those sources (PCI DSS v4.0 Req. 6.3.1)Scan
PCI-6-3-3 Patch CurrencyApplicable security patches must be identified and installed within defined timeframes, which requires the exact version of every component to determine patch applicability (PCI DSS v4.0 Req. 6.3.3)Scan
PCI-6-2-4 Software Integrity ProtectionsSoftware engineering practice must prevent and detect tampering of software, supported by integrity hashes for the components composing payment software (PCI DSS v4.0 Req. 6.2.4 secure software engineering techniques)Scan
PCI-12-8-1 Third-Party Provider AccountabilityA list of third-party service providers and software suppliers with which account data or its processing environment is shared must be maintained, requiring supplier identity per component (PCI DSS v4.0 Req. 12.8.1, applied to software supply chain)Scan
PCI-6-3-2-DOC Inventory CompletenessThe 6.3.2 inventory is only usable for vulnerability management when each listed component records both its name and version (PCI DSS v4.0 Req. 6.3.2 guidance)Scan

More controls in the catalog

The framework's Controls tab lists its scan requirements and these controls from Safeguard's control catalog. Evidence them with automated tests, uploaded evidence, policies or an attestation.

ControlName
1.1Network Security Controls: Processes and Mechanisms
1.3Restrict Inbound and Outbound Traffic to CDE
2.2System Components Configuration Standards
3.3Sensitive Authentication Data Not Retained After Authorisation
3.5Primary Account Number (PAN) Security
4.2PAN Secured During Transmission
5.2Malware Protection Mechanisms
6.2Bespoke and Custom Software Security
6.3.2Software Bill of Materials (SBOM) Maintenance
6.3.3Software Component Vulnerability Tracking
7.2Access Control System Implementation
8.3User Authentication for Strong Authentication
10.2Audit Log Implementation
10.5Audit Log Retention and Protection
11.3External and Internal Vulnerability Scans
11.4External and Internal Penetration Testing
12.3Risk Assessment and Targeted Risk Analysis
12.10Incident Response Plan
12.6Security Awareness Education

Policy templates

Written for PCI DSS:

  • Cardholder Data Environment (CDE) Scoping Policy
  • Software Bill of Materials (SBOM) Policy for PCI DSS
  • Payment Security Incident Response Plan
  • CDE Access Control and Privileged Access Policy

And 22 from the standard set, adapted to PCI DSS.

On this page