Adobe Acrobat/Reader の ToolButton オブジェクト処理に起因する解放済みメモリ使用の脆弱性(Scan Tech Report) | ScanNetSecurity
2024.04.29(月)

Adobe Acrobat/Reader の ToolButton オブジェクト処理に起因する解放済みメモリ使用の脆弱性(Scan Tech Report)

Adobe Acrobat/Reader に解放済みメモリを使用してしてしまう脆弱性が存在します。

脆弱性と脅威 エクスプロイト
1.概要
Adobe Acrobat/Reader に解放済みメモリを使用してしてしまう脆弱性が存在します。
ユーザが悪質な PDF ファイルを閲覧した場合に、リモートの第三者によってシステム上で不正な操作が実行される可能性があります。
脆弱性を悪用された場合の影響度が高いため、影響を受けるバージョンの Adobe Acrobat/Reader を利用するユーザは可能な限り以下に記載する対策を実施することを推奨します。


2.深刻度(CVSS)
10.0
http://nvd.nist.gov/cvss.cfm?version=2&name=CVE-2013-3346&vector=%28AV%3AN/AC%3AL/Au%3AN/C%3AC/I%3AC/A%3AC%29


3.影響を受けるソフトウェア
Adobe Reader 9.5.4 以前
Adobe Reader X (10.1.6) 以前
Adobe Reader XI (11.0.02) 以前
Adobe Acrobat 9.5.4 以前
Adobe Acrobat X (10.1.6) 以前
Adobe Acrobat XI (11.0.02) 以前


4.解説
Adobe Acrobat/Reader では、複数の JavaScript 拡張機能※1 をサポートしており、その中の 1 つである ToolButton メソッドは、Acrobat/Reader のアドオンツールバーにボタンを追加 (addToolButton) または削除 (removeToolButton) する機能を提供します。

Adobe Acrobat/Reader には、addToolButton および removeToolButton メソッドを利用して ToolButton オブジェクトを操作する際に、当該オブジェクトの参照情報を適切に削除せず解放してしまう不備があります。
このため、JavaScript を介して、これらのメソッドを不正に呼び出す PDF ファイルを処理した場合に、解放済みの ToolButton オブジェクトが存在したメモリ領域を参照してしまう脆弱性が存在します。

この脆弱性を利用することで、リモートの攻撃者は、Adobe Acrobat/Readerを実行するユーザの権限で任意のコード実行が可能となります。

なお、この脆弱性は、Scan Tech Report Vol.558 で紹介した NDProxy.sys の実装に起因する 0-Day の脆弱性 (CVE-2013-5065) を悪用する際に、併せて利用されていた問題になります。

※1 JavaScript for Acrobat
http://www.adobe.com/jp/devnet/acrobat/javascript.html


5.対策
以下の Web サイトを参考に、下記のバージョンの Adobe Acrobat/Reader にアップデートすることで、この脆弱性を解消することが可能です。
あるいは、Adobe Acrobat/Reader の JavaScript 機能を無効にすることで、この脆弱性による影響を緩和することが可能です。

- Adobe Reader 9.5.5 ※2
- Adobe Reader X (10.1.7) 以降
- Adobe Reader XI (11.0.03) 以降
- Adobe Acrobat 9.5.5 ※2
- Adobe Acrobat X (10.1.7) 以降
- Adobe Acrobat XI (11.0.03) 以降

APSB13-15
http://www.adobe.com/support/security/bulletins/apsb13-15.html

※2 なお、Adobe Acrobat/Reader 9.5.x は、2013/6/26 付けでサポート終了となっているため、Adobe Acrobat/Reader X または XI の解消バージョンにアップグレードすることを推奨します。

Acrobat 旧バージョンをお使いのお客様へ
http://www.adobe.com/jp/jos/acrobat/it/endsupport.html


6.ソースコード
(Web非公開)

(執筆:株式会社ラック サイバー救急センタ- 脅威分析グループ

※Web非公開該当コンテンツ閲覧をご希望の方はScan Tech Reportにご登録(有料)下さい。

Scan Tech Report
http://scan.netsecurity.ne.jp/archives/51916302.html

《吉澤 亨史( Kouji Yoshizawa )》

関連記事

特集

PageTop

アクセスランキング

  1. 今日もどこかで情報漏えい 第23回「2024年3月の情報漏えい」なめるなという決意 ここまでやるという矜恃

    今日もどこかで情報漏えい 第23回「2024年3月の情報漏えい」なめるなという決意 ここまでやるという矜恃

  2. 雨庵 金沢で利用している Expedia 社の宿泊予約情報管理システムに不正アクセス、フィッシングサイトへ誘導するメッセージ送信

    雨庵 金沢で利用している Expedia 社の宿泊予約情報管理システムに不正アクセス、フィッシングサイトへ誘導するメッセージ送信

  3. セトレならまちで利用している Expedia 社の宿泊予約情報管理システムに不正アクセス、フィッシングサイトへ誘導するメッセージ送信

    セトレならまちで利用している Expedia 社の宿泊予約情報管理システムに不正アクセス、フィッシングサイトへ誘導するメッセージ送信

  4. 編集長対談:世界で最も安全なバグバウンティ、クラウドソーシングでサイバー攻撃に競争原理を ~ Synack 三好 一久

    編集長対談:世界で最も安全なバグバウンティ、クラウドソーシングでサイバー攻撃に競争原理を ~ Synack 三好 一久PR

  5. スペシャリスト集結! マネーフォワード・ラック・富士ソフト・電通総研から学ぶ、脆弱性診断内製化の成功法則とは? AeyeScan 導入企業との公開対談

    スペシャリスト集結! マネーフォワード・ラック・富士ソフト・電通総研から学ぶ、脆弱性診断内製化の成功法則とは? AeyeScan 導入企業との公開対談PR

  6. 重い 高い 検索も使いにくいメールを企業の 6 割が使う理由

    重い 高い 検索も使いにくいメールを企業の 6 割が使う理由

  7. LINEヤフー委託先への不正アクセス、報告書を受け 2 度目の行政指導

    LINEヤフー委託先への不正アクセス、報告書を受け 2 度目の行政指導

  8. TvRock にサービス運用妨害(DoS)と CSRF の脆弱性

    TvRock にサービス運用妨害(DoS)と CSRF の脆弱性

  9. 札幌で「CSIRT のはじめ方」ワークショップ 5/16 開催、北海道在勤在住者は参加費 5 万円が無料

    札幌で「CSIRT のはじめ方」ワークショップ 5/16 開催、北海道在勤在住者は参加費 5 万円が無料

  10. メール誤送信事故多発で悪名高いドッペルゲンガードメイン「gmai.com」はどこの誰が保有しているのか?

    メール誤送信事故多発で悪名高いドッペルゲンガードメイン「gmai.com」はどこの誰が保有しているのか?

ランキングをもっと見る