最近の脆弱性 › CVE-2024-36971

Android Kernel のリモートコード実行の脆弱性(CVE-2024-36971)

この解説はAIを使用して作成しています。誤りを含む可能性があり、内容は保証できません。必ず公式情報をご確認ください。

基本情報(データから表示)

CVE番号CVE-2024-36971
製品Android Kernel
深刻度(CVSS)7.8 重要CVSS v3.1
NVD による評価
詳細(ベクター)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
KEVへの追加日2024-08-07
米国政府機関の対応期限2024-08-28
ランサムウェアでの悪用不明(確認されていない)
弱点の種類(CWE)CWE-416

何が起きた

Android の土台である Linux カーネルの通信処理に、使い終わったメモリを再び使ってしまう(解放後の使用)弱点が見つかりました。CISA の一覧ではリモートコード実行(攻撃者のプログラムを動かすこと)につながると説明されています。NVD の評価では、対象の機器にすでに一般利用者程度の権限を持つ攻撃者が、その機器の上で悪用できるとされています。この弱点は、実際の攻撃での悪用が確認されており、Google は限定的で標的を絞った悪用の兆候があるとしています。

攻撃の流れ

データをもとに、AIを使用して作成した図です。実際の攻撃は、これと異なる場合があります。

攻撃の流れ: 1. 攻撃者が対象の端末で処理を動かせる状態になる → 2. カーネルの通信処理の弱点を突く → 3. 解放後の使用が起きる → 4. 攻撃者のプログラムが動くおそれがある1攻撃者が対象の端末で処理を動かせる状態になる2カーネルの通信処理の弱点を突く3解放後の使用が起きる4攻撃者のプログラムが動くおそれがある攻撃の流れ: 1. 攻撃者が対象の端末で処理を動かせる状態になる → 2. カーネルの通信処理の弱点を突く → 3. 解放後の使用が起きる → 4. 攻撃者のプログラムが動くおそれがある1攻撃者が対象の端末で処理を動かせる状態になる2カーネルの通信処理の弱点を突く3解放後の使用が起きる4攻撃者のプログラムが動くおそれがある

誰が影響を受ける

Android の端末を使っている人や組織です。CISA によると、弱点は Linux カーネルにあり、Android 以外の製品にも影響する可能性があります。影響を受ける具体的なバージョンは、このデータからは不明です。

何をすればいい

Android 端末の設定画面で、セキュリティパッチレベルが 2024-08-05 以降になっているか確認し、なっていなければ更新してください。Linux カーネルを使うほかの製品は、それぞれのメーカーの更新を適用してください。詳しくは Google など各メーカーの公式の案内を確認してください。

やることチェックリスト

用語メモ

Linux カーネル
Linux の中心となる部分です。Android もこれを土台にして動いています。
解放後の使用
使い終わって返したメモリを、プログラムが誤って再び使ってしまう不具合です。悪用されると不正な処理につながります。
セキュリティパッチレベル
Android 端末に、どの時点までのセキュリティ修正が入っているかを日付で示したものです。

元データ(英語・CISA KEV より)

Android Kernel Remote Code Execution Vulnerability

概要

Android contains an unspecified vulnerability in the kernel that allows for remote code execution. This vulnerability resides in Linux Kernel and could impact other products, including but not limited to Android OS.

推奨対応

Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

公式情報