FYI

The US National Security Agency (NSA) published guidance today to help 
software developers and operators prevent and mitigate software memory 
safety issues, which account for a large portion of exploitable 
vulnerabilities.

https://www.nsa.gov/Press-Room/News-Highlights/Article/Article/3215760/nsa-releases-guidance-on-how-to-protect-against-software-memory-safety-issues/

National Security Agency | Cybersecurity Information Sheet
Software Memory Safety

https://media.defense.gov/2022/Nov/10/2003112742/-1/-1/0/CSI_SOFTWARE_MEMORY_SAFETY.PDF

Memory safe languages

Using a memory safe language can help prevent programmers from introducing 
certain
types of memory-related issues. Memory is managed automatically as part of 
the
computer language; it does not rely on the programmer adding code to 
implement
memory protections. The language institutes automatic protections using a 
combination
of compile time and runtime checks. These inherent language features 
protect the
programmer from introducing memory management mistakes unintentionally. 
Examples
of memory safe language include C#, Go, Java®, Ruby™, Rust®, and Swift®. 

peter

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/7d7c8c81-014d-44c6-9f84-19ed288c3e34n%40googlegroups.com.

Reply via email to