Some of the largest projects were more likely to be written in memory-unsafe languages, with 10 largest projects having a median of 62.5% code written in memory-unsafe languages and four projects topping 94%.
Dependency analysis showed that even projects written in memory-safe languages depended on components in unsafe languages, potentially leading to memory safety vulnerabilities.
The report emphasized the importance of transitioning existing projects to memory-safe languages, implementing secure coding practices, and conducting security testing to mitigate risks.
Organizations were urged to adopt memory-safe programming languages for both existing and new projects and promote research and collaboration to enhance cybersecurity measures.
Collection
[
|
...
]