最近の脆弱性 › CVE-2022-42948

Fortra Cobalt Strike のリモートコード実行の脆弱性(CVE-2022-42948)

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

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

CVE番号CVE-2022-42948
製品Fortra Cobalt Strike
深刻度(CVSS)9.8 緊急CVSS v3.1
NVD による評価
詳細(ベクター)CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
KEVへの追加日2023-03-30
米国政府機関の対応期限2023-04-20
ランサムウェアでの悪用不明(確認されていない)
弱点の種類(CWE)CWE-79, CWE-116

何が起きた

Fortra の Cobalt Strike の操作画面(User Interface)で、表示する HTML のタグを正しく無害化しない弱点が見つかりました。細工した HTML を送り込まれると、Cobalt Strike の操作画面の上で、離れた場所から攻撃者のプログラムを動かされるおそれがあります。ログインしていない攻撃者が、ネットワーク経由で悪用できます。CISA の一覧に載っており、実際の悪用が確認されています。

攻撃の流れ

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

攻撃の流れ: 1. 攻撃者が細工した HTML を用意する → 2. HTML が操作画面に表示される → 3. タグが無害化されずに扱われる → 4. 攻撃者のプログラムが動く1攻撃者が細工した HTML を用意する2HTML が操作画面に表示される3タグが無害化されずに扱われる4攻撃者のプログラムが動く攻撃の流れ: 1. 攻撃者が細工した HTML を用意する → 2. HTML が操作画面に表示される → 3. タグが無害化されずに扱われる → 4. 攻撃者のプログラムが動く1攻撃者が細工した HTML を用意する2HTML が操作画面に表示される3タグが無害化されずに扱われる4攻撃者のプログラムが動く

誰が影響を受ける

Cobalt Strike(セキュリティの検査などに使われるツール)を使っている人や組織が対象です。NVD の説明では、Cobalt Strike 4.7.1 にこの弱点があるとされています。

何をすればいい

Cobalt Strike のリリースノートでは、2022年10月17日の 4.7.2 で、Java Swing の HTML の扱いに関するリモートでのコード実行の問題への対策が入ったとされています(リリースノートには CVE 番号は書かれていません)。4.7.2 以降に更新されているか確認してください。詳しくは、Fortra の公式の案内を確認してください。

やることチェックリスト

用語メモ

HTML
ウェブページなどの見た目や構造を書くための書き方です。
タグ
HTML の中で、文字の種類や表示のしかたを指定する目印です。
無害化
受け取った文字が命令として動かないよう、特別な記号を安全な形に置き換える処理です。

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

Fortra Cobalt Strike User Interface Remote Code Execution Vulnerability

概要

Fortra Cobalt Strike User Interface contains an unspecified vulnerability rooted in Java Swing that may allow remote code execution.

推奨対応

Apply updates per vendor instructions.

公式情報