CVE-2012-1854 の詳細
CVEの情報
説明:
Untrusted search path vulnerability in VBE6.dll in Microsoft Office 2003 SP3, 2007 SP2 and SP3, and 2010 Gold and SP1; Microsoft Visual Basic for Applications (VBA); and Summit Microsoft Visual Basic for Applications SDK allows local users to gain privileges via a Trojan horse DLL in the current working directory, as demonstrated by a directory that contains a .docx file, aka "Visual Basic for Applications Insecure Library Loading Vulnerability," as exploited in the wild in July 2012.
CVE更新日: 2012-07-10 21:55:05.587000
CVSSバージョン: 3.1
CVSSスコア: 7.8
KEVの情報
KEV更新日: 2026-04-13
EPSSの情報
EPSSは脆弱性が今後30日以内に悪用される確率を予測するスコアリングシステムで、FIRST(Forum of Incident Response and Security Teams)が提供しています。
EPSSのスコアが高いということは、攻撃されるリスクが高いことを意味するので、早めの対策が必要です。
EPSSスコア: 0.208670000
EPSS更新日: 2026-10-16 00:00:00
SSVCの情報
SSVCはカーネギーメロン大学ソフトウェア工学研究所が提案する脆弱性の評価手法です。ステークホルダーごとに脆弱性対応の優先度を決定することを支援します。
本サイトでは、CVE、KEV、EPSSの内容からExploitation(悪用状況)、Technical Impact(技術的影響)、Automatable(自動攻撃の可否)を判定します。
Exploitation: active
Technical Impact: high
Automatable: False
CVE-2012-1854は、Microsoft Visual Basic for Applications (VBA) に存在する、安全でないライブラリ読み込みの脆弱性です。
1. 脆弱性の概要
CVE-2012-1854は、Microsoft OfficeおよびVisual Basic for Applications (VBA) のVBE6.dllにおける信頼できない検索パスの脆弱性です。これは「Visual Basic for Applications Insecure Library Loading Vulnerability」としても知られています。攻撃者は、現在の作業ディレクトリにトロイの木馬DLLを配置し、ユーザーが正規のMicrosoft Officeファイル(例:.docxファイル)を開くことで、ローカルユーザーが権限を昇格することを可能にします。この脆弱性は、2012年7月には既に限定的な標的型攻撃で悪用が確認されていました。
1.1 影響
この脆弱性が悪用された場合、ユーザーが悪意を持って細工されたダイナミックリンクライブラリ (DLL) ファイルと同じディレクトリにある正規のMicrosoft Officeファイルを開くと、リモートコードが実行される可能性があります。攻撃者は、影響を受けるシステムを完全に制御できるようになり、プログラムのインストール、データの表示、変更、削除、または完全なユーザー権限を持つ新しいアカウントの作成が可能になります。システム上でより少ないユーザー権限で運用しているユーザーは、管理者権限で運用しているユーザーよりも影響が少ない可能性があります。
1.2 深刻度
2. 対象となる環境
この脆弱性は、Microsoft Office製品およびVisual Basic for Applications (VBA) に影響を与えます。
2.1 影響を受けるOSバージョン
この脆弱性は、特定のOSバージョンに直接関連するものではなく、以下のMicrosoft Office製品のバージョンおよびコンポーネントに存在します。 * Microsoft Office 2003 SP3 * Microsoft Office 2007 SP2 および SP3 * Microsoft Office 2010 Gold および SP1 * Microsoft Visual Basic for Applications (VBA) * Summit Microsoft Visual Basic for Applications SDK
2.2 影響を受ける設定
この脆弱性は、VBE6.dllが外部ライブラリを読み込む際のデフォルトの動作に起因しています。攻撃が成功するには、ユーザーが攻撃者が悪意のあるDLLを書き込めるディレクトリからドキュメントを開く必要があります。ユーザーの操作が必要です。
3. 影響を受けた時の兆候
明示的な「影響を受けた時の兆候」はセキュリティ情報には詳細に記載されていません。しかし、この脆弱性が悪用された場合、任意のコード実行につながるため、以下のような予期せぬシステムの動作が兆候として現れる可能性があります。 * 身に覚えのないプログラムのインストール * データの改ざん、削除、または情報漏洩 * 予期しない新しいユーザーアカウントの作成 * システムパフォーマンスの低下やアプリケーションの異常終了
4. 推奨対策
4.1 本対策
4.2 暫定回避策(緩和策)
5. 他に解説すべき観点
参照したサイト