Safeguard Docs
Compliance FrameworksInternational

SWIFT CSCF

Customer Security Controls Framework: component inventory, integrity hashes, supplier verification.

Customer Security Controls Framework: component inventory, integrity hashes, supplier verification.

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

How Safeguard covers SWIFT

  • Scan requirements: 6, all decided by a scan.
  • Controls: the scan requirements below, plus 19 controls from Safeguard's control catalog for SWIFT.
  • Automated tests: none map to it directly. You can link any automated test to its controls yourself (how).
  • Policy templates: 26: 4 written for SWIFT 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
SWIFT-INV SWIFT Environment Component KnowledgeProtecting and scoping the SWIFT secure zone requires knowing all software components deployed within it, i.e. a maintained component inventory (SWIFT CSCF Control 1.1, SWIFT Environment Protection: scope identification)Scan
SWIFT-2-2 Security UpdatesMandatory security updates must be applied promptly to SWIFT-related components, which requires current version data to establish update applicability (SWIFT CSCF Control 2.2, Security Updates)Scan
SWIFT-6-2 Software IntegrityThe integrity of SWIFT-related software must be verified against known-good references, requiring integrity hashes for deployed components (SWIFT CSCF Control 6.2, Software Integrity)Scan
SWIFT-2-7 Vulnerability ScanningRegular vulnerability scanning of the SWIFT environment requires components identifiable against vulnerability databases (SWIFT CSCF Control 2.7, Vulnerability Scanning)Scan
SWIFT-SUP Supplier / Provider VerificationReliance on vendors and outsourced providers for SWIFT infrastructure requires knowing the supplier of each software component so provider assurance can be obtained (SWIFT CSCF outsourcing/provider assurance provisions)Scan
SWIFT-ATTEST Attestation EvidenceAnnual attestation via the KYC Security Attestation process requires dated, identifiable evidence of the environment's software composition (SWIFT Customer Security Programme attestation requirement)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.1SWIFT Environment Protection: Secure Zone
1.2Operating System Privileged Account Control
1.3Virtualisation Platform Security
1.4Restriction of Internet Access
2.1Internal Data Flow Security
2.2Security Updates
2.3System Hardening
2.5External Transmission Data Protection
2.6Operator Session Confidentiality and Integrity
2.9Transaction Business Controls
2.11RMA Business Controls
4.1Password Policy
5.1Logical Access Controls
5.2Token Management
5.4Physical and Logical Password Storage
6.1Malware Protection
6.5Intrusion Detection
7.1Cyber Incident Response Planning
7.4Penetration Testing

Policy templates

Written for SWIFT:

  • SWIFT Local Operating Environment Security Policy
  • SWIFT Transaction Security and Anomaly Detection Policy
  • SWIFT Environment Software Integrity and Patch Management Policy
  • SWIFT Cybersecurity Incident Response Policy

And 22 from the standard set, adapted to SWIFT.

On this page