OneClickComply
    CISA Secure Software Development Attestation FormSupported in OneClickComply

    Back every SSDAF attestation with evidence you can stand behind

    The SSDAF is the CISA Secure Software Development Attestation Form, the common form on which software producers attest to US federal agencies that their software was developed using secure practices. Released in its final version in March 2024, it asks a senior company officer to confirm four groups of practices drawn from the NIST Secure Software Development Framework. Producers submit it to agencies, typically through CISA's Repository for Software Attestations and Artifacts.

    SSDAF Aligned
    Automated Evidence
    OneClickFix Enabled
    Continuous Monitoring
    In-House Audit Team
    Who needs SSDAF

    Is SSDAF right for your organisation?

    Software producers whose products are used by US federal agencies may be asked to sign the form, including SaaS providers and vendors selling through resellers. OMB memo M-26-05, issued in January 2026, rescinded the government-wide collection mandate in M-22-18 and M-23-16, so each agency now decides whether to request it. Many agencies and prime contractors still use the form or contract clauses based on it.

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

    SSDAF at a glance
    Published by
    CISA, under OMB direction
    Final version released
    March 2024
    Based on
    NIST SP 800-218 Secure Software Development Framework (SSDF)
    Signed by
    The producer's CEO or a designee able to bind the company
    Submission route
    Agency request, typically via CISA's Repository for Software Attestations and Artifacts (RSAA)
    Current status
    Government-wide mandate rescinded by OMB M-26-05 (January 2026); agencies may still require it
    Alternative
    A third-party assessment by a FedRAMP-recognised assessor (3PAO) using the SSDF baseline
    Type
    Guidance (contractual)
    Region
    United States, US
    In OneClickComply
    Supported today
    How we help

    OneClickComply makes it simple

    OneClickComply has the SSDAF mapped in its control library and makes it available on request, linking each attestation to controls you may already run for ISO 27001, SOC 2 or NIST frameworks. Automated evidence collection pulls proof of MFA, logging, environment separation and vulnerability scanning from your cloud, identity and code tools. Continuous monitoring flags drift so the officer signing the form can see current evidence before they sign.

    Requirements covered

    Four attestation statements in Section III of the form, with the first split into six secure environment practices and the fourth into three vulnerability management practices, each mapped to NIST SSDF tasks.

    Already working towards another framework?

    Evidence you collect once counts towards every framework it applies to.

    Manual SSDAF vs. OneClickComply

    Manual SSDAF
    • Working out which internal practices support each attestation statement
    • Chasing engineering teams for screenshots of build pipeline and access settings
    • Asking a CEO to sign without current evidence behind each statement
    • Rebuilding the same evidence for each agency, prime contractor or questionnaire
    • Losing track of control drift between one attestation and the next
    With OneClickComply
    • Each attestation linked to specific controls and the SSDF tasks behind it
    • Evidence collected automatically from your development and cloud tooling
    • A current evidence pack the signing officer can review before signing
    • Evidence collected once and reused across SOC 2, ISO 27001 and NIST work
    • Continuous monitoring with alerts when a supporting control drifts
    Capabilities

    Everything you need for SSDAF

    Mapping of each SSDAF attestation to the NIST SSDF practices and your existing controls

    Automated evidence of MFA and conditional access across development and build environments

    Logging and audit trail evidence collected from cloud, identity and code platforms

    Vulnerability scanning and remediation records gathered as ongoing proof

    AutoComplete policies for secure development and vulnerability disclosure

    OneClickFix for supported misconfigurations in connected tools, logged as evidence

    How it works

    Three steps to SSDAF compliance

    01

    Connect & scan

    Connect your cloud, identity and SaaS tools. OneClickComply checks them against SSDAF and shows you exactly where you stand.

    02

    Fix & generate

    OneClickFix remediates technical gaps in one click, and AutoComplete generates SSDAF-aligned policies from your real environment.

    03

    Monitor & evidence

    Continuous monitoring keeps you compliant, and our in-house audit team is on hand when you need expert guidance.

    Requirements

    CISA Secure Software Development Attestation Form requirements

    The four Section III attestation statements of the March 2024 form, with their sub-practices, paraphrased from the form's wording.

    ReferenceRequirement
    1Software developed and built in secure environments
    1.aSeparating and protecting each development and build environment
    1.bRegularly logging, monitoring and auditing trust relationships used for access
    1.b.iTrust relationships for access to software development and build environments
    1.b.iiTrust relationships among components within each environment
    1.cEnforcing multi-factor authentication and conditional access across environments
    1.dDocumenting and minimising use of software products that create undue risk
    1.eEncrypting sensitive data such as credentials
    1.fDefensive practices including continuous monitoring and incident response
    2Maintaining trusted source code supply chains with automated tools or comparable processes
    3Maintaining provenance for internal code and third-party components
    4Automated tools or comparable processes that check for security vulnerabilities
    4.aVulnerability checks run on an ongoing basis and before product release
    4.bPolicy for disclosing and addressing vulnerabilities
    4.cVulnerability disclosure programme with timely handling of reported vulnerabilities

    Always check the official SSDAF text for the exact wording.

    SSDAF FAQs

    What is the CISA Secure Software Development Attestation Form?

    It is a common form, released by CISA in March 2024, on which software producers attest to US federal agencies that their software was built using secure development practices. The practices come from the NIST Secure Software Development Framework and cover secure build environments, trusted source code supply chains, provenance of code and components, and checking for and handling vulnerabilities. A senior officer, normally the CEO or a designee, signs it on behalf of the company.

    Is the SSDAF still mandatory after OMB M-26-05?

    Not government-wide. OMB memo M-26-05, issued on 23 January 2026, rescinded M-22-18 and M-23-16, which had required agencies to collect the form from their software suppliers. Agencies now set their own software assurance policies based on risk and may still ask for a self-attestation, the form itself or a software bill of materials. Producers should check each contract and agency request rather than assume the form is no longer needed.

    Who has to sign the attestation form?

    Software producers whose software is used by a federal agency sign the form when an agency asks for it. It applies to the producer, not a reseller, and covers software developed after 14 September 2022 or earlier software that has since had major version changes or is delivered through continuous changes. The form must be signed by the CEO or a designee who can legally bind the organisation.

    What does the SSDAF ask producers to attest?

    Section III contains four attestations. The software is developed and built in secure environments, a good-faith effort is made to maintain trusted source code supply chains, provenance is maintained for internal code and third-party components, and automated tools or comparable processes check for security vulnerabilities. The first and fourth statements are broken into detailed practices such as multi-factor authentication, logging, encryption of sensitive data and running a vulnerability disclosure programme.

    What happens if a producer cannot attest to every practice?

    A producer that cannot confirm one or more practices can document the gaps and submit a plan of action and milestones (POA&M) explaining how and when they will be addressed. The agency then decides whether to accept it. Signing an attestation that is not true creates legal risk, including potential liability under the False Claims Act, so every statement should be backed by evidence before signing.

    How does the SSDAF relate to NIST SSDF, SOC 2 and ISO 27001?

    Each attestation maps to tasks in NIST SP 800-218, the Secure Software Development Framework, so the SSDF is the best reference for what good looks like. SOC 2 and ISO 27001 cover many supporting controls, such as access control, MFA, logging and vulnerability management, but they do not replace the form. Evidence gathered for those programmes can be reused to support the attestation.

    Can a third-party assessment replace the self-attestation?

    Yes. Instead of self-attesting, a producer can provide a third-party assessment from a FedRAMP third-party assessment organisation (3PAO) or an assessor approved by the agency, using the NIST SSDF as the baseline. This was set out in OMB guidance under M-22-18 and M-23-16, and individual agencies may still accept it under their own policies following M-26-05.

    Does OneClickComply support the SSDAF?

    The SSDAF is mapped in OneClickComply's control library and is available on request. It links each attestation to controls you may already operate for ISO 27001, SOC 2 or NIST frameworks, and automated evidence collection and continuous monitoring help you hold current evidence for each statement. OneClickComply does not sign or certify attestations; your signing officer remains responsible for them.

    Get SSDAF ready, not stressed

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