Google shoehorned Rust into Pixel 10 modem to make legacy code safer
3 hours ago
- #Cybersecurity
- #Software Development
- #Mobile Technology
- Google's Project Zero demonstrated remote code execution on Pixel modems via the internet, leading Google to enhance security with Rust-based components.
- Cellular modems run legacy C/C++ code prone to memory-unsafe issues like buffer overflows, making them attractive targets for attackers due to technical debt and real-time requirements.
- Project Zero found over two dozen severe Exynos modem vulnerabilities; Rust offers memory safety without garbage collection delays, ideal for real-time modem firmware.