The White House is asking the technical community to switch to using memory-safe programming languages – such as Rust, Python, Swift, C#, Java, and Go – to prevent memory corruption vulnerabilities from entering the digital ecosystem. According to a recent Horizon3.ai analysis of vulnerabilities exploited in 2023 (as listed in CISA’s Known Exploited Vulnerabilities Catalog), memory safety issues were the second leading cause of vulnerabilities, and 75% of them have been exploited as 0-days by threat actors.
Source: Help Net Security