最近の脆弱性 › CVE-2021-27562

Arm Trusted Firmware の範囲外書き込みの脆弱性(CVE-2021-27562)

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

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

CVE番号CVE-2021-27562
製品Arm Trusted Firmware
深刻度(CVSS)5.5 警告CVSS v3.1
NVD による評価
詳細(ベクター)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
KEVへの追加日2021-11-03
米国政府機関の対応期限2021-11-17
ランサムウェアでの悪用不明(確認されていない)
弱点の種類(CWE)CWE-787

何が起きた

Arm の Trusted Firmware-M(機器の安全な領域を守るソフト)に、範囲の外にデータを書き込んでしまう弱点が見つかりました。NVD の説明によると、保護されていない側(NS world)から特別な状態(NSPE ハンドラーモード)で安全な側の機能を呼ぶと、システムの停止、保護されたデータの上書き、保護されたデータの出力が起きるおそれがあります。NVD の評価では、一般利用者程度の権限を持つ攻撃者が、対象の機器上で(ローカルで)悪用できるとされています。CISA によると、実際の悪用が確認されています。なお、公式勧告(TFMV-2)では、影響は主に安全な側の停止やシステム全体のリセットで、メモリの一部が上書きされる可能性はとても低いとされています。

攻撃の流れ

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

攻撃の流れ: 1. 保護されていない側で攻撃者が動く → 2. ハンドラーモードで安全な側の機能を呼ぶ → 3. 安全な側が誤った場所のデータを使う → 4. システム停止やデータの上書きが起きる1保護されていない側で攻撃者が動く2ハンドラーモードで安全な側の機能を呼ぶ3安全な側が誤った場所のデータを使う4システム停止やデータの上書きが起きる攻撃の流れ: 1. 保護されていない側で攻撃者が動く → 2. ハンドラーモードで安全な側の機能を呼ぶ → 3. 安全な側が誤った場所のデータを使う → 4. システム停止やデータの上書きが起きる1保護されていない側で攻撃者が動く2ハンドラーモードで安全な側の機能を呼ぶ3安全な側が誤った場所のデータを使う4システム停止やデータの上書きが起きる

誰が影響を受ける

Trusted Firmware-M の公式勧告(TFMV-2)によると、TF-M の v1.2 までのすべての版で、Armv8-M の IPC モデルを使っている構成が対象です。Library モデルは影響を受けないとされています。なお、CISA の概要には Yealink Device Management のサーバーにも影響するとの記載があります。

何をすればいい

公式勧告では、修正はコミット e212ea1637a66255b44d0e7c19ebe9786ab56ccb で入ったとされています。この修正を含む版に更新されているか確認し、公式の案内を確認してください。製品に組み込まれている場合は、メーカー(ベンダー)の案内に従って更新してください。

やることチェックリスト

用語メモ

範囲の外にデータを書き込んでしまう弱点
決められたメモリの範囲をこえてデータを書いてしまう不具合です。ほかの大事なデータを壊すことがあります。
IPC モデル
Trusted Firmware-M の動かし方の一つで、部品どうしがメッセージをやりとりして処理を進める方式です。
コミット
ソースコードの変更を記録した1回分の単位です。英数字の番号で区別されます。

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

Arm Trusted Firmware Out-of-Bounds Write Vulnerability

概要

Arm Trusted Firmware contains an out-of-bounds write vulnerability allowing the non-secure (NS) world to trigger a system halt, overwrite secure data, or print out secure data when calling secure functions under the non-secure processing environment (NSPE) handler mode. This vulnerability affects Yealink Device Management servers.

推奨対応

Apply updates per vendor instructions.

公式情報