Linux カーネルの Rust 脆弱性:Binder ドライバの競合状態の技術的分析

Linux カーネルの Rust コードにおける最初の脆弱性の初期報告後、Rust ベースの Binder モジュールにおける CVE-2025-68260 の詳細分析により、データリスト処理における競合状態が明らかになり、メモリ破損とシステムクラッシュを引き起こす。詳細なパッチはカーネル 6.18.1 および 6.19-rc1 で利用可能。

Android 用に最近 drivers/android/binder/node.rs で書き直されたプロセス間通信 (IPC) メカニズム Binder の Rust 実装で特定されたこの欠陥 (CVE-2025-68260) は、Node::release 関数における競合状態に焦点を当てています。

共有リンクリストにアクセスするためのロックを取得し、項目を一時的なローカルスタックに移動するものの、項目を完全に処理・反復する前にロックを早期に解放してしまうことで問題が発生します。このウィンドウにより、カーネルスレッドが prev/next ポインタに同時アクセスでき、メモリ破損、カーネルパニック、予期せぬ再起動、サービス中断、ログ内の kernel oops などのエラーが発生します。

Binder 更新コミットによりカーネル 6.18 で導入され、同期を欠いたため、Android システムおよび Binder 依存サーバーのリスクを高めています。

カーネル保守者は 6.18.1 および 6.19-rc1 で迅速にパッチを適用しました。完全な保護のため最新の安定カーネルに更新してください。上流パッチは重要環境の暫定修正として機能します。

関連記事

Linus Torvalds announcing the Linux 6.18-rc1 kernel release in his office, symbolizing a smooth development milestone.
AIによって生成された画像

Linux 6.18-rc1、スムーズなマージウィンドウ後にリリース

AIによるレポート AIによって生成された画像

Linus Torvalds は Linux 6.18-rc1 のリリースを発表し、次期カーネルバージョンのリリース候補フェーズの開始を告げました。彼は前の2週間のマージウィンドウを「良いマージウィンドウのひとつ」と表現し、その平均的なサイズとテスト中の深刻な問題の欠如を指摘しました。カーネルには、さまざまなサブシステムにわたる広範なドライバ更新と強化が含まれています。

Linux カーネルでの Rust の役割拡大に伴う注目すべき進展として——Android 向けのネイティブ Binder IPC 書き換えを含む——カーネル Rust コードの最初の脆弱性が報告された:Android Binder ドライバの競合状態で、カーネル 6.18+ に影響。

AIによるレポート

2025 年 Kernel Maintainers Summit の承認を基に、Linux カーネルは 2025 年後半に Rust の恒久的な統合を完了し、Rust 初の CVE 検出などの初期成功を強調しつつ、カーネル 6.19 および 6.18 の主要なパフォーマンスおよびセキュリティ更新を伴いました。

Linus Torvalds の Linux カーネル 6.19-rc1 発表に基づき、このリリース候補は PCIe リンク暗号化などの先進的なセキュリティ機能、EXT4 および XFS のファイルシステム強化、Tenstorrent SoC や Intel Xe3P グラフィックスを含む新ハードウェアのドライバを導入します。

AIによるレポート

Linuxカーネンの20年間の開発に関する新たな分析により、バグがしばしば数年間検出されず、発見までの平均寿命が2.1年であることが判明した。PebblebedのJenny Guanni Qu氏による研究は、カーネルコンポーネント間の変動と不完全な修正の蔓延を強調している。一部の脆弱性は20年以上存続した。

Linux 6.19開発カーネルのデュアルAMD EPYC 9965プロセッササーバーでの初期テストは、高性能コンピューティングワークロードで優れたパフォーマンスを示しています。スケジューラの問題があるものの、カーネルはAIおよびHPCアプリケーションで有望な結果を示しています。これらのベンチマークは安定版Linux 6.18と比較しています。

AIによるレポート

セキュリティ研究者が、Linuxカーネルのバグは平均で2年以上検知されず、一部は20年以上存続することを発見した。20年にわたるカーネル開発を分析し、Jenny Guanni Qu氏はこれらの欠陥がクラウドシステム、エンタープライズ、数億のデバイスに静かに影響を与える方法を明らかにした。彼女の研究は、オープンソースソフトウェアのセキュアな維持の課題を強調している。

 

 

 

このウェブサイトはCookieを使用します

サイトを改善するための分析にCookieを使用します。詳細については、プライバシーポリシーをお読みください。
拒否