• ひとことでQualcomm の Snapdragon 製品で、メモリーが壊れるおそれがある弱点
  • 深刻度7.8 重要CVSS v3.1
  • まずやることAndroid のセキュリティパッチレベルを確かめる

何をすればいいかを詳しく読む

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

CVE番号CVE-2020-11261
製品Qualcomm Snapdragon Auto, Snapdragon Compute, Snapdragon Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile, Snapdragon Voice & Music, Snapdragon Wearables
深刻度(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への追加日2021-12-01
米国政府機関の対応期限2022-06-01
ランサムウェアでの悪用不明(確認されていない)
弱点の種類(CWE)CWE-20(入力の確認の不備)

何が起きた

Qualcomm の Snapdragon シリーズの多くの製品で、アプリがとても大きなサイズのメモリーを求めたときに、エラーを正しく返さないため、メモリーが壊れる(メモリー破損)弱点が見つかり、実際に悪用が確認されています。NVD の評価では、攻撃者は対象の機器の上で、一般利用者程度の権限があれば、利用者の操作なしに悪用できます。Google の Android セキュリティ公告でも、限られた相手を狙った悪用が行われている可能性があるとされています。

攻撃の流れ

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

攻撃の流れ: 1. 攻撃者が機器の上でアプリを動かす → 2. とても大きなメモリーの確保を求める → 3. エラーが返らずメモリーが壊れる1攻撃者が機器の上でアプリを動かす2とても大きなメモリーの確保を求める3エラーが返らずメモリーが壊れる攻撃の流れ: 1. 攻撃者が機器の上でアプリを動かす → 2. とても大きなメモリーの確保を求める → 3. エラーが返らずメモリーが壊れる1攻撃者が機器の上でアプリを動かす2とても大きなメモリーの確保を求める3エラーが返らずメモリーが壊れる攻撃の流れ: 1. 攻撃者が機器の上でアプリを動かす → 2. とても大きなメモリーの確保を求める → 3. エラーが返らずメモリーが壊れる1攻撃者が機器の上でアプリを動かす2とても大きなメモリーの確保を求める3エラーが返らずメモリーが壊れる

誰が影響を受ける

Snapdragon Auto、Snapdragon Compute、Snapdragon Connectivity、Snapdragon Consumer IOT、Snapdragon Industrial IOT、Snapdragon Mobile、Snapdragon Voice & Music、Snapdragon Wearables のチップを使った機器が対象です。Android のスマートフォンやタブレットも含まれます。影響を受けるバージョンの細かい範囲は、このデータからは不明です。

何をすればいい

Google の Android セキュリティ公告(2021年1月)では、この弱点は 2021-01-05 のセキュリティパッチレベルで直されています。Android 機器では、設定画面でセキュリティパッチレベルが 2021-01-05 以降になっているか確認してください。そのほかの機器は、機器メーカーと Qualcomm の公式の案内を確認し、更新を入れてください。

やることチェックリスト

  • Android のセキュリティパッチレベルを確かめる
  • パッチレベルを 2021-01-05 以降に更新する
  • 更新が来ない機器は機器メーカーに確かめる

用語メモ

メモリー破損 用語集で見る
プログラムが使うメモリーの中身が、想定外の形で書きかえられてしまう不具合です。悪用されると、機器の乗っ取りなどにつながることがあります。
セキュリティパッチレベル 用語集で見る
Android 機器に、いつの時点までのセキュリティ修正が入っているかを示す日付です。設定画面で確かめられます。

次に読む

公式情報と元データ

公式情報

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

Qualcomm Multiple Chipsets Improper Input Validation Vulnerability

概要

Memory corruption due to improper check to return error when user application requests memory allocation of a huge size in Snapdragon Auto, Snapdragon Compute, Snapdragon Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile, Snapdragon Voice & Music, Snapdragon Wearables

推奨対応

Apply updates per vendor instructions.

この元データの出どころ: CISA KEV カタログで見る