Linux カーネルでの Rust の役割拡大に伴う注目すべき進展として——Android 向けのネイティブ Binder IPC 書き換えを含む——カーネル Rust コードの最初の脆弱性が報告された:Android Binder ドライバの競合状態で、カーネル 6.18+ に影響。
Android の Rust ベース Binder IPC、Ashmem アロケータ、先進ドライバなどの最近の展開に見られる Linux カーネルへの Rust 統合を基に、このプロジェクトは Rust コードでの最初の脆弱性に遭遇した。
Android での重要なプロセス間通信を処理する Android Binder ドライバの競合状態に CVE が割り当てられた——この欠陥はカーネル バージョン 6.18 以降に影響する。Rust はメモリ安全性問題の防止に優れているが、この並行処理関連のバグは、安全なシステムプログラミングの継続的な課題を示している。
カーネル保守者はこの問題を修正し、Rust の安全な採用へのコミットメントを再確認した。野生での悪用は報告されていないが、高リスク環境での Rust の拡大する足跡の中で精査を促す。