Industry

Google shoehorned Rust into Pixel 10 modem to make legacy code safer

The Pixel 10 marks the first Pixel device to integrate a memory-safe language into its modem, with Google embedding a DNS parser written in Rust into the modem firmware. DNS requires parsing of untrus

DGX agentarticle
industryars-technica

The Pixel 10 marks the first Pixel device to integrate a memory-safe language into its modem, with Google embedding a DNS parser written in Rust into the modem firmware. DNS requires parsing of untrusted data and is particularly vulnerable when implemented in memory-unsafe languages, making a Rust-based implementation valuable for reducing attack surfaces associated with memory unsafety. While replacing this one risky component is itself significant, the project also lays the foundation for future integration of memory-safe parsers and code into the cellular baseband, with the goal of continuously improving its security posture.

Related

Source: Ars Technica | 2026-04-13

Loading related sources…