Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Software Security in Supply Chains: Enhanced Vendor Risk Assessments

The EO creates higher standards for software verification techniques and other software supply chain controls. Therefore, additional scrutiny is being placed on the software that the vendors produce, as well as the business entities within a given software supply chain that may sell, distribute, store, or otherwise have access to the software code. Federal agencies that seek to enhance their assessment of supplier software supply chain controls can perform additional scrutiny on vendor SDLC capabilities, security postures, and risks associated with FOCI.

The following capabilities provide recommended vendor risk assessment and attestation capabilities beyond those outlined in Section 4 of EO 14028.

Foundational Capabilities

  • Assess and analyze vendors who utilize open-source data and (as resources permit) commercially available third-party assessment and security ratings platforms. Acquirers with access to confidential information may further supplement these outside-in analyses.  
  • Require vendors to periodically self-attest to adopting practices that conform to the applicable requirements of SP 800-218, such as Produce Well-Secured Software’s (PW) Test Executable Code to Identify Vulnerabilities and Verify Compliance with Security Requirements.

Automatically verify hashes/signatures for all vendor-supplied software installation and updates, where feasible.[1]

Sustaining Capabilities

  • Require vendors to submit third-party attestation that they conform to the applicable requirements of SSDF V1.1.
  • Extend foundational capability recommendations to subsidiary suppliers designated within outside-in analyses and/or SBOMs, to the extent feasible.
  • Include flow-down requirements to sub-tier suppliers in agreements that pertain to the secure development, delivery, operational support, and maintenance of software.
  • Prioritize or mandate the use of suppliers who provide a software security label or data sheet that includes information about the software itself, the tools and technologies used to build the software, security standards and controls, the tools and processes that govern the software, and information on the qualifications and skills of the key personnel involved in building the software for all provided products, where possible.[2]

Enhancing Capabilities

  • Require vendors to periodically submit third-party attestation that they conform to the applicable requirements of SSDF V1.1 and the enhancing SSDLC capabilities (e.g., automated build deployments, pre-production testing, automatic rollbacks, and staggered production deployments), including low-level artifacts, where feasible and appropriate.[3]
  • Enforce just-in-time credentials for supplier build systems.[4]

  --------------

[1] Enduring Security Framework. (2021). User Group’s Overview of the Top Supply Chain Threats. https://www.nsa.gov/About/Cybersecurity-Collaboration-Center/Cybersecurity-Partnerships/ESF/

[3] Amazon Web Services. (2021). NIST June 2021 EO Workshop Submission

[4] Enduring Security Framework. (2021). User Group’s Overview of the Top Supply Chain Threats. https://www.nsa.gov/About/Cybersecurity-Collaboration-Center/Cybersecurity-Partnerships/ESF/


Content:

Created May 3, 2022, Updated November 1, 2024