最近の脆弱性 › CVE-2012-1854
Microsoft Visual Basic for Applications (VBA) の脆弱性(CVE-2012-1854)
この解説はAIを使用して作成しています。誤りを含む可能性があり、内容は保証できません。必ず公式情報をご確認ください。
基本情報(データから表示)
| CVE番号 | CVE-2012-1854 |
|---|---|
| 製品 | Microsoft Visual Basic for Applications (VBA) |
| 深刻度(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への追加日 | 2026-04-13 |
| 米国政府機関の対応期限 | 2026-04-27 |
| ランサムウェアでの悪用 | 不明(確認されていない) |
| 弱点の種類(CWE) | CWE-426 |
何が起きた
Office のマクロを動かす仕組み Microsoft Visual Basic for Applications(VBA)に、部品のファイル(DLL)を探す場所が安全でないため、文書と同じフォルダーに置かれた偽の DLL を読み込んでしまう弱点が見つかり、実際に悪用が確認されています。Microsoft も、更新を出した時点で限られた標的型の攻撃を確認していたとしています。NVD の評価では、攻撃は対象のパソコン上で行われ、ログインは不要ですが、利用者がファイルを開く操作が必要です。一方、Microsoft は、ネットワーク上のフォルダーに置かれたファイルを開かせる形の攻撃も説明しています。
攻撃の流れ
データをもとに、AIを使用して作成した図です。実際の攻撃は、これと異なる場合があります。
誰が影響を受ける
Office 2003 SP3、Office 2007 SP2 と SP3、Office 2010 と SP1、VBA を使う他社製のソフト、Summit Microsoft Visual Basic for Applications SDK が影響を受けます。Office 2003 は 2014 年に、Office 2007 は 2017 年に、Office 2010 は 2020 年にサポートが終わっています。
何をすればいい
Microsoft は 2012 年に MS12-046 という更新でこの問題を直しています。ただし対象の Office はどれもサポートが終わっているため、使い続けずにサポート中の製品へ置き換えてください。置き換えるまでの回避策として、Microsoft はファイアウォールで TCP の 139 番と 445 番を遮断することや、WebClient サービスを無効にすることを示しています。VBA を組み込んだ他社製のソフトは、そのメーカーに更新があるか問い合わせてください。公式の案内を確認し、手順に従って対策してください。
やることチェックリスト
- 古い Office をサポート中の製品に置き換える
- VBA を使う他社製ソフトの更新をメーカーに確かめる
- ファイアウォールで TCP の 139 番と 445 番を遮断する
用語メモ
- VBA
- Office の作業を自動化するマクロを書くための仕組みです。
- DLL
- Windows のプログラムが共通して使う部品のファイルです。
- マクロ
- Office の決まった操作を自動で行うための、小さなプログラムです。
元データ(英語・CISA KEV より)
Microsoft Visual Basic for Applications Insecure Library Loading Vulnerability
概要
Microsoft Visual Basic for Applications (VBA) contains an insecure library loading vulnerability that could allow for remote code execution.
推奨対応
Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
公式情報
- 公式の対策の出典: https://learn.microsoft.com/en-us/security-updates/securitybulletins/2012/ms12-046
- 公式の対策の出典: https://learn.microsoft.com/en-us/lifecycle/products/microsoft-office-2003
- 公式の対策の出典: https://learn.microsoft.com/en-us/lifecycle/products/microsoft-office-2007
- 公式の対策の出典: https://learn.microsoft.com/en-us/lifecycle/products/microsoft-office-2010
- 公式の対策の出典: https://cveawg.mitre.org/api/cve/CVE-2012-1854
- NVD(米国の脆弱性データベース)
- CISA KEV カタログ