最近の脆弱性 › CVE-2014-4077

Microsoft Input Method Editor (IME) Japanese の権限昇格の脆弱性(CVE-2014-4077)

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

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

CVE番号CVE-2014-4077
製品Microsoft Input Method Editor (IME) Japanese
深刻度(CVSS)7.8 重要CVSS v3.1
NVD による評価
詳細(ベクター)CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
KEVへの追加日2022-05-25
米国政府機関の対応期限2022-06-15
ランサムウェアでの悪用不明(確認されていない)
弱点の種類(CWE)CWE-264

何が起きた

Windows の日本語入力(Microsoft IME(Japanese)、IMJPDCT.EXE)が入っている環境で、サンドボックス(アプリを閉じ込めて守る仕組み)を抜け出せる弱点が見つかり、実際に悪用されたことが確認されています。NVD によると、細工した PDF 文書を使って悪用されます。NVD の評価では、対象の機器上で行う攻撃で、攻撃者に権限は要りませんが、利用者の操作が必要とされています。一方、Microsoft は、攻撃者にはログインしたうえでの書き込み権限が必要で、利用者に細工したファイルを開かせる必要があると説明しています。

攻撃の流れ

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

攻撃の流れ: 1. 攻撃者が細工したファイルを用意する → 2. 利用者にそのファイルを開かせる → 3. IME の弱点でサンドボックスを抜ける → 4. 利用者の権限でプログラムを動かす1攻撃者が細工したファイルを用意する2利用者にそのファイルを開かせる3IME の弱点でサンドボックスを抜ける4利用者の権限でプログラムを動かす攻撃の流れ: 1. 攻撃者が細工したファイルを用意する → 2. 利用者にそのファイルを開かせる → 3. IME の弱点でサンドボックスを抜ける → 4. 利用者の権限でプログラムを動かす1攻撃者が細工したファイルを用意する2利用者にそのファイルを開かせる3IME の弱点でサンドボックスを抜ける4利用者の権限でプログラムを動かす

誰が影響を受ける

NVD によると、日本語の IME が入っている Windows Server 2003 SP2、Windows Vista SP2、Windows Server 2008 SP2 と R2 SP1、Windows 7 SP1、Office 2007 SP3 が影響を受けます。Microsoft によると、影響があるのは日本語の IME だけで、ほかの言語の IME は対象外です。Windows 7 と Office 2007 は、Microsoft のライフサイクルのページでサポートが終わっていることが確かめられます。

何をすればいい

Microsoft のセキュリティ情報 MS14-078(KB 2992719)の更新プログラムが適用されているか確認してください。Microsoft は当時の回避策として EMET(Enhanced Mitigation Experience Toolkit)を使う方法も示していましたが、EMET 自体のサポートは 2018 年に終わっているため、更新プログラムの適用を優先してください。知らない相手からの PDF ファイルは開かないようにしてください。サポートが終わった Windows や Office 2007 は新しい版へ移行し、公式の案内も確認してください。

やることチェックリスト

用語メモ

サンドボックス
アプリを囲いの中で動かし、パソコンの他の部分に手を出せないようにする守りの仕組みです。
IME
キーボードから日本語などの文字を入力するためのソフトです。
EMET
Microsoft が提供していた、攻撃の手口を防ぎやすくするための無料の道具です。

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

Microsoft IME Japanese Privilege Escalation Vulnerability

概要

Microsoft Input Method Editor (IME) Japanese is a keyboard with Japanese characters that can be enabled on Windows systems as it is included by default (with the default set as disabled). IME Japanese contains an unspecified vulnerability when IMJPDCT.EXE (IME for Japanese) is installed which allows attackers to bypass a sandbox and perform privilege escalation.

推奨対応

Apply updates per vendor instructions.

公式情報