I mean yes, I do, given safe Rust inherently fixes seemingly every exploit listed in this article:
- RCE from integer overflow (not possible by default in Rust, CVSS 9.0)
- RCE from a race condition (not possible in safe Rust, CVSS 9.0)
- An exploit of a buffer copy
- An out-of-bounds write leading to local privilege escalation
- Using an uninitialized resource
- TCP query stack buffer overflow leading to local privilege escalation
I feel like it's the 1960s and I'm being told "we get it, you like seatbelts".