最近の脆弱性 › CVE-2020-17144

Microsoft Exchange Server のリモートコード実行の脆弱性(CVE-2020-17144)

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

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

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

何が起きた

メールサーバーの Microsoft Exchange Server で、cmdlet に渡す値の確かめ方が不十分なため、リモートコード実行のおそれがある弱点が見つかりました。Microsoft によると、攻撃者は Exchange にログインした状態である必要があります。NVD の評価でも、ネットワーク経由で、一般利用者程度の権限があれば悪用できるとされています。Microsoft の情報では悪用は確認されていないと書かれていますが、CISA は実際に悪用が確認されたとして KEV に載せています。

攻撃の流れ

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

攻撃の流れ: 1. 攻撃者が Exchange にログインする → 2. 細工した値を cmdlet に渡す → 3. 値の確かめが不十分で通ってしまう → 4. サーバー上でプログラムが動く1攻撃者が Exchange にログインする2細工した値を cmdlet に渡す3値の確かめが不十分で通ってしまう4サーバー上でプログラムが動く攻撃の流れ: 1. 攻撃者が Exchange にログインする → 2. 細工した値を cmdlet に渡す → 3. 値の確かめが不十分で通ってしまう → 4. サーバー上でプログラムが動く1攻撃者が Exchange にログインする2細工した値を cmdlet に渡す3値の確かめが不十分で通ってしまう4サーバー上でプログラムが動く

誰が影響を受ける

Microsoft の情報では、影響を受けるのは Microsoft Exchange Server 2010 Service Pack 3 です。Microsoft のライフサイクルのページによると、Exchange Server 2010 のサポートは 2020年10月に終わっています。

何をすればいい

Microsoft が公開した更新 KB4593467(Exchange Server 2010 SP3 向けの Update Rollup 31)を適用してください。Exchange Server 2010 はサポートが終わっているため、使い続けず、サポートが続いている製品への移行を検討します。最新の対応は公式の案内を確認してください。

やることチェックリスト

用語メモ

cmdlet
Exchange などを管理するために使う、PowerShell の小さな命令のことです。
リモートコード実行
攻撃者が離れた場所から、狙ったコンピューターの上で好きなプログラムを動かせてしまうことです。
Update Rollup
Exchange Server 向けに、いくつもの修正をまとめて配る更新のことです。

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

Microsoft Exchange Server Remote Code Execution Vulnerability

概要

Microsoft Exchange Server improperly validates cmdlet arguments which allow an attacker to perform remote code execution.

推奨対応

Apply updates per vendor instructions.

公式情報