CyberHappenings logo

Track cybersecurity events as they unfold. Sourced timelines. Filter, sort, and browse. Fast, privacy‑respecting. No invasive ads, no tracking.

Memory-safe DNS parser integration in Google Pixel modem firmware

First reported
Last updated
1 unique sources, 1 articles

Summary

Hide ▲

Google has integrated a Rust-based Domain Name System (DNS) parser into the modem firmware of Pixel devices to address memory safety risks in cellular modem codebases. The integration targets a high-risk attack surface within the modem’s large executable codebase, which has drawn increased attacker attention in recent years. The change replaces memory-unsafe legacy implementations with a memory-safe Rust parser, reducing exposure to vulnerabilities arising from parsing untrusted DNS data in cellular protocols such as call forwarding. Pixel 10 series devices are the first to include this modification.

Timeline

  1. 14.04.2026 13:21 1 articles · 6h ago

    Rust DNS parser deployed in Google Pixel 10 modem firmware

    Google deploys a Rust-based DNS parser in the modem firmware of Pixel 10 series devices to mitigate memory safety risks in cellular modem code. The parser replaces memory-unsafe legacy implementations and reduces the attack surface associated with DNS parsing in cellular protocols such as call forwarding. The change uses the hickory-proto library, modified for embedded environments, and serves as a foundation for future memory-safe integrations in baseband components.

    Show sources

Information Snippets