Future is bright for improved Linux security via use of Rust, especially in new code. Migration of drivers can also be a win, but tricky! Check out this excellent blog series from @NCCGroupInfosec. #cantspelltrustwithoutrust #powerofopen https://research.nccgroup.com/2023/02/06/rustproofing-linux-part-1-4-leaking-addresses/
Rustproofing Linux (Part 1/4 Leaking Addresses)

Rust is a programming language guaranteeing memory and thread safety while still being able to access raw memory and hardware. This sounds impossible, and it is, that’s why Rust has an unsafe keywo…

NCC Group Research Blog
Shift to Memory-Safe Languages Gains Momentum

Software firms and the National Security Agency urge developers to move to memory-safe programming languages to eliminate a major source of high-severity flaws.

Dark Reading