Dalam perkembangan penting setelah peran Rust yang berkembang di kernel Linux —termasuk penulisan ulang asli Binder IPC untuk Android— kerentanan pertama dalam kode Rust kernel telah dilaporkan: kondisi balapan di penggerak Android Binder yang memengaruhi kernel 6.18+.
Membangun integrasi Rust ke dalam kernel Linux, seperti terlihat dalam penerapan terbaru seperti Binder IPC berbasis Rust untuk Android, alokator Ashmem, dan penggerak lanjutan, proyek ini mengalami kerentanan pertama dalam kode Rust.
CVE ditetapkan untuk kondisi balapan di penggerak Android Binder —yang menangani komunikasi antar-proses kritis di Android— cacat ini memengaruhi versi kernel 6.18 dan seterusnya. Meskipun Rust unggul dalam mencegah masalah keamanan memori, bug terkait konkurensi ini mengilustrasikan tantangan berkelanjutan dalam pemrograman sistem yang aman.
Pemelihara kernel telah menambal masalah tersebut dan menegaskan kembali komitmen untuk adopsi Rust yang aman. Tidak ada eksploitasi di alam liar yang dilaporkan, tetapi hal ini mendorong pengawasan terhadap Rust di lingkungan berisiko tinggi di tengah jejaknya yang berkembang.