OneClickComply
    SWIFT Customer Security Controls Framework (CSCF) v2025Supported in OneClickComply

    Prepare for your SWIFT CSCF attestation with less manual effort

    SWIFT CSCF is the Customer Security Controls Framework, the set of security controls Swift requires its users to implement under the Customer Security Programme (CSP).

    See the SWIFT CSCF requirements
    SWIFT CSCF mapped
    Automated evidence
    Continuous monitoring
    Who needs SWIFT CSCF

    Is SWIFT CSCF right for your organisation?

    Version 2025 has 32 controls, 25 mandatory and 7 advisory, grouped under three objectives: secure your environment, know and limit access, and detect and respond. Users attest their compliance each year through Swift's KYC Security Attestation application.

    Every organisation that connects to the Swift network, from banks and market infrastructures to corporates and service bureaux, must attest against the mandatory CSCF controls each year. The attestation window runs from July to 31 December, and it must be supported by an independent assessment carried out by an external assessor or an independent internal function such as internal audit.

    It is usually required by customers, partners or schemes rather than by law.

    How we help

    How OneClickComply helps with SWIFT CSCF

    SWIFT CSCF v2025 is supported in OneClickComply today. Where your Swift environment shares controls with your wider estate, such as multi-factor authentication, logging, vulnerability scanning and malware protection, OneClickComply collects evidence automatically, monitors for drift and lets evidence gathered once count towards CSCF and other frameworks such as ISO 27001. Our in-house audit team can help you prepare for your independent assessment.

    Requirements covered

    32 controls (25 mandatory and 7 advisory, marked with an "A") across 7 principles and 3 objectives, with applicability depending on your Swift architecture type.

    Why automate

    Manual SWIFT CSCF compliance vs OneClickComply

    Doing it manually

    • Working out which of the 32 controls apply to your architecture type by hand
    • Chasing screenshots and logs from IT teams before every annual attestation
    • Repeating the same evidence for CSCF, ISO 27001 and other audits
    • Discovering drifted controls only when the independent assessor tests them
    • Tracking each year's framework changes and advisory controls becoming mandatory in spreadsheets

    With OneClickComply

    • CSCF controls mapped in one library alongside your other frameworks
    • Evidence collected automatically from connected systems all year
    • Evidence gathered once counts towards CSCF and every other mapped standard
    • Continuous monitoring flags drift long before the assessment
    • One place to review controls and gaps as each new CSCF version lands
    Capabilities

    Everything you need for SWIFT CSCF

    • CSCF v2025 supported today, with its controls mapped to your existing control set

    • Automated evidence for MFA, logging, malware protection and patching

    • Continuous monitoring with alerts when Swift-related controls drift

    • AutoComplete policies for access control, incident response and passwords

    • OneClickFix for supported misconfigurations, logged as evidence

    • Ask an Auditor support ahead of your independent assessment

    How it works

    Three steps to SWIFT CSCF compliance

    1. Connect and scan

      Connect your cloud, identity and SaaS tools. OneClickComply checks them against SWIFT CSCF and shows which controls pass and which fail.

    2. Fix and generate

      OneClickFix fixes supported misconfigurations automatically, and AutoComplete drafts SWIFT CSCF policies from your real environment.

    3. Monitor and evidence

      Continuous monitoring flags drift as it happens, and our in-house audit team is on hand when you need expert guidance.

    See how far your current setup is from SWIFT CSCF.

    Requirements

    SWIFT Customer Security Controls Framework (CSCF) v2025 requirements

    All 32 CSCF v2025 controls; references ending in "A" are advisory and the other 25 are mandatory.

    ReferenceRequirement
    1.1SWIFT Environment Protection
    1.2Operating System Privileged Account Control
    1.3Virtualisation or Cloud Platform Protection
    1.4Restriction of Internet Access
    1.5Customer Environment Protection
    2.1Internal Data Flow Security
    2.2Security Updates
    2.3System Hardening
    2.4ABack Office Data Flow Security
    2.5AExternal Transmission Data Protection
    2.6Operator Session Confidentiality and Integrity
    2.7Vulnerability Scanning
    2.8Outsourced Critical Activity Protection
    2.9Transaction Business Controls
    2.10Application Hardening
    2.11ARMA Business Controls
    3.1Physical Security
    4.1Password Policy
    4.2Multi-Factor Authentication
    5.1Logical Access Control

    Always check the official text of SWIFT CSCF for the exact wording.

    FAQs

    SWIFT CSCF questions, answered

    Can't find what you need? Our in-house auditors can talk you through SWIFT CSCF on a 30-minute call.

    What is SWIFT CSCF?

    SWIFT CSCF is the Customer Security Controls Framework, the set of security controls that Swift requires its users to implement under the Customer Security Programme. Swift updates it every year. Version 2025 contains 32 controls, of which 25 are mandatory and 7 are advisory, organised under three objectives: secure your environment, know and limit access, and detect and respond. Users attest their compliance annually.

    Who must comply with SWIFT CSCF?

    Every Swift user must attest against the mandatory CSCF controls each year. That includes banks, market infrastructures, corporates and other institutions connected to the Swift network. Which controls apply depends on the user's architecture type, for example whether it runs its own Swift infrastructure, uses a connector, or relies on a service bureau or other third-party provider for connectivity.

    When is the SWIFT CSCF attestation deadline?

    The attestation must be submitted by 31 December each year. Swift publishes each new CSCF version around July, a year before it applies, and users then attest against it between July and 31 December of the following year through the KYC Security Attestation application. Attestations must also be updated if a user's compliance status changes during the year.

    Does SWIFT CSCF require an independent assessment?

    Yes. Since 2021, every CSCF attestation must be supported by an independent assessment. This can be performed by an external assessment firm or by an independent internal function, such as internal audit or a second line of defence team, that is separate from the people who operate the Swift environment. The assessor reviews each applicable control against the CSCF guidance.

    What happens if you do not comply with SWIFT CSCF?

    Non-compliance is not fined directly by Swift, but it carries real consequences. Swift can report users that fail to attest, or that attest non-compliance with mandatory controls, to their supervisors. Counterparties can also request to see a user's attestation status through the KYC Security Attestation application, so a weak attestation can affect correspondent banking relationships and due diligence reviews.

    What changed in SWIFT CSCF v2025?

    CSCF v2025 is a stability release: no advisory control was promoted to mandatory for all users. The main changes affected architecture type B users of customer client connectors, who are now treated as type A4, bringing additional controls into scope for them. Swift also signalled that control 2.4A, Back Office Data Flow Security, is planned to become mandatory in a later version.

    How does SWIFT CSCF relate to ISO 27001?

    SWIFT CSCF and ISO 27001 overlap in areas such as access control, multi-factor authentication, malware protection, logging, vulnerability management and incident response. ISO 27001 covers an organisation's whole information security management system, while CSCF focuses specifically on the Swift-related environment. Holding ISO 27001 does not replace a CSCF attestation, but much of the same evidence can support both.

    Does OneClickComply support SWIFT CSCF?

    Yes. SWIFT CSCF v2025 is supported in OneClickComply today. Controls that overlap with your other standards can reuse the same automatically collected evidence. OneClickComply does not issue CSCF attestations or replace your independent assessor, but it helps you prepare the evidence they will review.

    Start working towards SWIFT CSCF

    Automate controls, gather evidence continuously and stay audit-ready, all on one platform.