The C and C++ languages are unsafe. Instead, the U.S. National Security Agency would like devs to use memory-safe languages—because most security vulnerabilities are caused by bugs in memory usage. . Neal Ziring, the NSA Cybersecurity Directorate director, says all you programmers are making “simple mistakes” that are “still entirely too common.” He’s talking about problems such as buffer overflows and use-after-free bugs. His prescription: Switch to languages such as Rust , like some of the Linux kernel team are doing. The link for this article located at Security Boulevard is no longer available. . NSA recommends steering clear of C and C++ for development, highlighting memory vulnerabilities, and suggests opting for safer programming languages to bolster security measures.. Memory Safety Practices, Secure Coding Guidelines, Cybersecurity Recommendations. . Brittany Day
Get the latest Linux and open source security news straight to your inbox.