NSA on Supply Chain Security
The NSA (together with CISA) has published a long report on supply-chain security: “Securing the Software Supply Chain: Recommended Practices Guide for Suppliers.“:
Prevention is often seen as the responsibility of the software developer, as they are required to securely develop and deliver code, verify third party components, and harden the build environment. But the supplier also holds a critical responsibility in ensuring the security and integrity of our software. After all, the software vendor is responsible for liaising between the customer and software developer. It is through this relationship that additional security features can be applied via contractual agreements, software releases and updates, notifications and mitigations of vulnerabilities.
Software suppliers will find guidance from NSA and our partners on preparing organizations by defining software security checks, protecting software, producing well-secured software, and responding to vulnerabilities on a continuous basis. Until all stakeholders seek to mitigate concerns specific to their area of responsibility, the software supply chain cycle will be vulnerable and at risk for potential compromise.
They previously published “Securing the Software Supply Chain: Recommended Practices Guide for Developers.” And they plan on publishing one focused on customers.
EDITED TO ADD (11/14): The proposed EU Cyber Resilience Act places obligations on software providers to deliver secure code, and fix bugs in a timely manner.
Clive Robinson • November 4, 2022 10:00 AM
@ Bruce, ALL,
Re : SECURING THE SOFTWARE SUPPLY CHAIN
To little and way to late.
The NSA amoungst others have been exploiting the software supply chain for sevetal decades going back into the 1980’s to my knowledge.
But there is also the hardware supply chain the NSA have had their way less than clean fingers on for atleast a decade now, as we know from the Ed Snowden trove.
The real question is how far down the computing stack we should go…
As @Nick_P and @RobertT used to discuss here getting into a FAB factory process is not exactly the most difficult of things to do…