THREAT OPS › Threat News › Bringing Rust to the Pixel Baseband
Bringing Rust to the Pixel Baseband
<span class="byline-author">Posted by Jiacheng Lu, Software Engineer, Google Pixel Team</span>
<p>Google is continuously advancing the security of Pixel devices. We have been focusing on hardening the cellular baseband modem against exploitation. <a href="https://security.googleblog.com/2023/12/hardening-cellular-basebands-in-android.html">Recognizing the risks</a> associated within the complex m
MITRE ATT&CK techniques
- VulnerabilitiesT1588.006
Indicators of compromise
- 87f7abc323e345dd2729d5039a7ee0ee49c2fd56sha1
- e194c83f1d063833745f49da8f85b583be9774bbsha1
- CVE-2024-27227cve
- https://googleprojectzero.blogspot.com/2023/03/multiple-internet-to-baseband-remote-rce.htmlurl
- https://crates.io/crates/hickory-protourl
- https://doc.rust-lang.org/nomicon/ffi.htmlurl
- https://doc.rust-lang.org/beta/rustc/command-line-arguments.html#--crate-type-a-list-of-types-of-crates-for-the-compiler-to-emiturl
- https://pigweed.dev/url
- https://cs.opensource.google/pigweed/pigweed/+/main:pw_build/rust_library.gni;drc=87f7abc323e345dd2729d5039a7ee0ee49c2fd56url
- https://cs.opensource.google/pigweed/pigweed/+/main:pw_toolchain/generate_toolchain.gni;l=415;drc=e194c83f1d063833745f49da8f85b583be9774bburl
- https://gn.googlesource.com/gn/+/main/docs/reference.md#buildfile-functions-tool_specify-arguments-to-a-toolchain-tool_back-to-top-usageurl
- https://doc.rust-lang.org/reference/linkage.html#r-link.rliburl
- https://doc.rust-lang.org/std/keyword.crate.htmlurl
- https://android.googlesource.com/toolchain/android_rust/+/mirror-goog-main-rust-toolchain-sourceurl
- https://gn.googlesource.com/gn/+/main/docs/reference.md#var_crate_rooturl
- https://doc.rust-lang.org/alloc/alloc/trait.GlobalAlloc.htmlurl
- https://pigweed.dev/pw_assert/#backend-apiurl
- https://fuchsia.googlesource.com/fuchsia/+/master/tools/cargo-gnaw/url