GSA7700

Secure Software Development Attestation

Agency
GSA
Revision
Rev. 5/2024
Fillable fields
70
Pages
8
Official source
GSA form page
Checked
October 20, 2026
Fill GSA7700 online
Page 1 of form GSA7700

GSA Form 7700: Secure Software Development Attestation

GSA Form 7700, Secure Software Development Attestation, is a General Services Administration form, GSA 7700 5/2024, with OMB Control Number 1670-0052 and an expiration date of 3/31/2027. GSA hosts it in its forms library. Its Privacy Act statement cites Executive Order 14028 and OMB Memorandum M-22-18, as amended by M-23-16, as the authority for the collection.

The form says software providers use it to attest that the software they produce is developed in conformity with specified secure software development practices drawn from the NIST Secure Software Development Framework (SSDF). It says completion is mandatory before software subject to M-22-18 and M-23-16 may be used by Federal agencies, and that its purpose is to give the Federal Government, and specifically GSA, assurances that software used by agencies is securely developed.

Over eight pages it has a Privacy Act statement, background and instructions, Section I on the attestation type and products, Section II on the producer and a contact, Section III with the attestation and signature, a public burden statement and a reference table. You can fill it out free in your browser on this page and download the result without an account.

Top of page 1 of GSA Form 7700: Secure Software Development Attestation, as printed by GSA

What's on GSA Form 7700

Privacy Act statement and background

The authority, purpose and disclosure statement, then background on FISMA, E.O. 14028, the NIST SSDF (SP 800-218) and OMB memoranda M-22-18 and M-23-16, with the conditions that call for self-attestation.

Submission choice and instructions

A choice between submitting online at https://softwaresecurity.cisa.gov or saving the PDF under a set naming convention, then instructions on who signs, third-party assessments and a Plan Of Actions and Milestones (POA&M).

Section I: type of attestation

New, following extension or waiver, or revised; company-wide, individual product, or multiple products or specific versions, with a table of product name, version number and release or publish date.

Section II: producer and contact

Company name, address, city, state or province, postal code, country and website, then a primary contact's name, title, address, phone number and email address, which may be an alias or distribution list.

Section III: attestation and signature

Four numbered practices on secure build environments, trusted source code supply chains, provenance, and automated vulnerability checks with a disclosure program, then the CEO or designee signature, or the 3PAO box and attachments.

Burden statement and references

The public burden statement and a table mapping each attestation requirement to the related E.O. 14028 subsection and SSDF practices and tasks.

The eight pages hold these parts.

How to complete GSA Form 7700

  1. 1

    Choose how to submit

    Select online, at https://softwaresecurity.cisa.gov, or save the PDF using the naming convention shown, such as the form's example Acme_SecuritySuite_4.6.2.1_20230124.

  2. 2

    Complete Section I

    Mark the type of attestation and whether it covers the company, one product or multiple products or versions, and list each product name, version number and release date as YYYY-MM-DD. Additional pages can be attached.

  3. 3

    Complete Section II

    Enter the software producer information and the primary contact for the document and related information.

  4. 4

    Attest in Section III

    Enter the name of the software provider in the attestation, then the CEO or designee signs and gives the date as YYYY-MM-DD, name and title.

  5. 5

    Or attach a 3PAO assessment

    Check the box stating that a certified FedRAMP 3PAO or other approved 3PAO has evaluated conformance, and list attachments as [Artifact/Addendum Title]: [Artifact/Addendum Description].

  6. 6

    Send the PDF to GSA

    When not submitting online, the form says to send the completed PDF form to GSA by email at [email protected].

Why fill Form GSA7700 on indox

You get the real form, filled in a browser tab, with nothing standing between you and the finished PDF.

  • Fill the form right in your browser, no software to install
  • Free to fill and free to download, with no account
  • The official blank straight from the GSA, not a copy someone retyped
  • Works on a phone, tablet or computer

Submission, time and what the form says

Where it goes

Online at https://softwaresecurity.cisa.gov, or the completed PDF by email to [email protected]. The CISA email in the burden statement, [email protected], is for comments on the burden estimate.

Time to complete

The public reporting burden is estimated at 3 hours and 20 minutes per response, including time for reviewing instructions, searching data sources, gathering and maintaining the data, and completing and reviewing the collection.

OMB number

OMB Control Number 1670-0052, expiration date 3/31/2027.

Future versions

A footnote says attestations are binding for future versions of the named software product unless and until the producer notifies the agencies it submitted the form to that its development practices no longer conform.

False statements

The Privacy Act statement says willfully providing false or misleading information may constitute a violation of 18 U.S.C. § 1001, a criminal statute.

Who fills out GSA Form 7700?

  • Software producers

    The form says software providers use it to attest that the software they produce is developed in conformity with specified secure software development practices. It says all fields are required and incomplete forms will not be accepted.

  • The CEO or a designee

    The form says it must be signed by the Chief Executive Officer (CEO) of the software producer or their designee, who must be an employee of the producer and have the authority to bind the corporation.

  • Producers using a third-party assessment

    A producer may instead attach an assessment by a Third Party Assessor Organization (3PAO) certified via FedRAMP or approved in writing by an appropriate agency official. The form says the producer need not sign in this instance.

  • Software that needs an attestation

    The form lists software developed after September 14, 2022, software with major version changes after that date, and software whose code receives continuous changes, as with software-as-a-service products.

  • Software outside its scope

    Software developed by Federal agencies, open source software freely and directly obtained by an agency, third-party components incorporated into the end product, and software that is freely obtained and publicly available.

  • Federal agencies

    The form says the software may be used by a federal agency once the agency has received an appropriately signed copy. Agency-specific requirements may be added as an addendum.

The background and instructions describe who completes, signs and receives it.

Official sources and the blank

Do it all with indox

View all 94 tools

Questions about Form GSA7700

Who issues GSA Form 7700?

It is printed as a General Services Administration form, GSA 7700 5/2024, with OMB Control Number 1670-0052. Its burden statement directs comments to the U.S. Department of Homeland Security (DHS), Cybersecurity and Infrastructure Security Agency (CISA).

Which software needs an attestation?

The form lists software developed after September 14, 2022; software developed before then but modified by major version changes after it; and software whose producer delivers continuous changes to the code, as with software-as-a-service.

Which software does the form not cover?

Software developed by Federal agencies, open source software freely and directly obtained by a Federal agency, third-party open source and proprietary components incorporated into the end product, and software that is freely obtained and publicly available.

Who signs GSA Form 7700?

The form says the CEO of the software producer or their designee, who must be an employee of the software producer and have the authority to bind the corporation.

Can a third-party assessment be used instead?

Yes, the form says a producer may submit an assessment by a FedRAMP-certified 3PAO or one approved in writing by an appropriate agency official, check the box in Section III and attach it. The producer need not sign in that case.

What if a producer cannot attest to every practice?

The form says an agency may still decide to use the software if the producer identifies the practices it cannot attest to, documents practices that mitigate the risks and submits a Plan Of Actions and Milestones (POA&M) to the agency.

How long does GSA Form 7700 take?

The burden statement estimates 3 hours and 20 minutes per response, including time for reviewing instructions and gathering the data.