On June 26, 2024, the Cybersecurity and Infrastructure Security Agency (CISA) announced important new guidance aimed at enhancing memory safety in critical open source software (OSS). This initiative, developed in collaboration with prominent security organizations, addresses the growing concerns about memory safety risks.
"Today, CISA, in partnership with the Federal Bureau of Investigation, Australian Signals Directorate’s Australian Cyber Security Centre, and Canadian Cyber Security Center, released Exploring Memory Safety in Critical Open Source Projects," announced CISA in their statement. This coordination among agencies underscores the importance of a united front in addressing cybersecurity vulnerabilities within popular open source projects.
"Today, CISA, in partnership with the Federal Bureau of Investigation, Australian Signals Directorate’s Australian Cyber Security Centre, and Canadian Cyber Security Center, released Exploring Memory Safety in Critical Open Source Projects,"
The document titled Exploring Memory Safety in Critical Open Source Projects serves as a foundational tool for software manufacturers. It builds upon previous work, specifically the guide The Case for Memory Safe Roadmaps, by outlining strategies for creating memory safe roadmaps that ultimately aim to mitigate risks associated with memory safety in external dependencies, which typically include OSS.

This guidance is particularly significant as it aligns with the 2023 National Cybersecurity Strategy. The strategy emphasizes the need for investment in memory safety and active collaboration with the open source community, as highlighted by the introduction of the interagency Open Source Software Security Initiative (OS3I) and a renewed focus on developing memory-safe programming languages.
Race Results
CISA is urging organizations and software manufacturers across various sectors to take heed of the methodologies and results outlined in this guidance. "It's essential to drive risk-reducing action by software manufacturers," expressed a CISA official. "By evaluating effective approaches to mitigate this risk and understanding the memory-unsafety in OSS, companies can make informed choices."
"It's essential to drive risk-reducing action by software manufacturers,"
"Making secure and informed choices is vital for reducing memory safety vulnerabilities," added the official. CISA’s emphasis on proactive measures highlights a commitment to elevating standard security practices in software development, particularly within the realm of open source.
"Making secure and informed choices is vital for reducing memory safety vulnerabilities,"

In light of this initiative, CISA references its Secure by Design webpage as a resource for organizations to explore methodologies for developing secure products from the outset. This resource is designed to foster a culture of security alongside innovative software development practices.
Looking Ahead
As cybersecurity threats continue to evolve, the importance of initiatives like these cannot be understated. With the collaborative effort from multiple agencies, there is a strong commitment to protecting critical infrastructure by ensuring that open source software is not only innovative and accessible but also secure. This guidance represents a significant step towards building a robust cybersecurity framework that addresses both current and future challenges in the realm of software safety.


