最近の脆弱性 › 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を使用して作成した図です。実際の攻撃は、これと異なる場合があります。
誰が影響を受ける
Trusted Firmware-M の公式勧告(TFMV-2)によると、TF-M の v1.2 までのすべての版で、Armv8-M の IPC モデルを使っている構成が対象です。Library モデルは影響を受けないとされています。なお、CISA の概要には Yealink Device Management のサーバーにも影響するとの記載があります。
何をすればいい
公式勧告では、修正はコミット e212ea1637a66255b44d0e7c19ebe9786ab56ccb で入ったとされています。この修正を含む版に更新されているか確認し、公式の案内を確認してください。製品に組み込まれている場合は、メーカー(ベンダー)の案内に従って更新してください。
やることチェックリスト
- TF-M の版が v1.2 以前か調べる
- Armv8-M の IPC モデルを使っているか調べる
- 修正のコミットを含む版に更新する
用語メモ
- 範囲の外にデータを書き込んでしまう弱点
- 決められたメモリの範囲をこえてデータを書いてしまう不具合です。ほかの大事なデータを壊すことがあります。
- 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.
公式情報
- 公式の対策の出典: https://raw.githubusercontent.com/TrustedFirmware-M/trusted-firmware-m/main/docs/security/security_advisories/svc_caller_sp_fetching_vulnerability.rst
- 公式の対策の出典: https://trustedfirmware-m.readthedocs.io/en/latest/security/security_advisories/svc_caller_sp_fetching_vulnerability.html
- 公式の対策の出典: https://cveawg.mitre.org/api/cve/CVE-2021-27562
- NVD(米国の脆弱性データベース)
- CISA KEV カタログ