Home >
Memory Safety Dance
Accidents with memory are a well-known problem in the world of embedded systems. Now, they have entered the mainstream, with documents produced by the White House, NSA, and international cybersecurity organizations highlighting the threats posed by memory safety bugs. In the next few years, regulations will put increasing focus on these issues. So, what can we do?
In this talk, I will focus on the leading options for addressing memory safety:
- Tools for static analysis and fuzzing
- Memory-safe languages
- New hardware architectures (such as CHERI)