Back to Feed
Tech▲ 70
Google Uses Rust for Safer Pixel Modem Code
Ars Technica·
Google has integrated Rust, a memory-safe programming language, into the modem of its Pixel 10 smartphones to enhance security. Cellular modems often rely on complex, legacy C/C++ code, creating vulnerabilities. By incorporating a Rust component, specifically for DNS parsing, Google aims to mitigate risks like buffer overflows and memory leaks. Rust's compile-time memory safety features, managed by a borrow checker, prevent common coding errors without the performance overhead of garbage collection. This initiative addresses security concerns identified by Google's Project Zero team, which found numerous vulnerabilities in modem firmware, making the Pixel 10's modem more resilient to attacks.
Tickers
$GOOGL
Tags
product
regulation
Original Source
Ars Technica — arstechnica.com