Google Uses Rust-Based Firmware in Pixel 10 Modem to Improve Memory Safety
ID: f2ee9650-9ef2-5b04-a651-334ebef87a57
STIX ID: report--f2ee9650-9ef2-5b04-a651-334ebef87a57
Feed Name: GBHackers
Google integrated a Rust-based DNS parser into the Pixel 10 cellular modem to remove a class of memory-safety vulnerabilities that have historically enabled remote code execution. Engineers adapted the hickory-proto crate for bare-metal (no_std) use, bridged Rust memory allocation to the modem's C allocator via FFI, and unified crash handling; the change increases firmware size but materially hardens the modem attack surface and sets a precedent for migrating other modem services to Rust.
Your team is not currently subscribed to this feed. You must subscribe to it in order to see this post.
