Foxit PhantomPDF < 8.3.11の複数の脆弱性

high Nessus プラグイン ID 127059

概要

リモートのWindowsホストにインストールされているPDFツールキットは、複数の脆弱性の影響を受けます。

説明

バージョン情報によると、リモートのWindowsホストにインストールされているFoxit PhantomPDFアプリケーション (旧Phantom ) は、8.3.11より前です。そのため、以下の複数の脆弱性の影響を受けます。

- An uninitialized pointer flaw exists when calling xfa.event.rest XFA JavaScript that can cause the application to crash the application.

- A NULL pointer dereference flaw exists when calling certain XFA JavaScript and can cause the application to crash. (CVE-2019-14212)
- An array-indexing error exists during XFA layout when the original node object contains one more contentArea object than that in XFA layout and cause the application to crash.

- deleteItemAtメソッドを呼び出してListBoxおよびComboBoxフィールドのアイテムを削除しようとすると、追加のイベントがトリガーされてListBoxおよびComboBoxフィールドを削除するため、AcroFormsの処理時にメモリ解放後使用(Use After Free)のリモートコード実行の脆弱性があります。
(CVE-2019-6774)

- A heap buffer overflow vulnerability exists because the maximum length in For loop is not updated correctly when all the Field APs are updated after executing Field related JavaScript, and this can cause the application to crash.

- An unspecified vulnerability exists where the repeated release of signature dictionary during CSG_SignatureF and CPDF_Document destruction can cause the application to crash.(CVE-2019-14213)

- An unspecified vulnerability exists due to the lack of proper validation of the existence of an object prior to performing operations on the object when executing JavaScript. これにより、アプリケーションがクラッシュする可能性があります。
(CVE-2019-14211)

- A use-after-free remote code execution vulnerability exists because Field object is deleted during parameter calculation when setting certain attributes in Field object using JavaScript. (CVE-2019-6775, CVE-2019-6776, CVE-2019-13315, CVE-2019-13316, CVE-2019-13317, CVE-2019-13320)
- An infinite loop condition exists when calling the clone function due to confused relationships between the child and parent object caused by append error.
This can cause the application to crash. (CVE-2019-14207)

- A NULL pointer dereference flaw exists when parsing certain Epub files. これは、Null文字列がNull文字列をサポートしないFXSYS_wcslenに書き込まれるために発生します。これにより、アプリケーションがクラッシュする可能性があります。

- A use-after-free remote code execution vulnerability exists due to the use of Field objects or control after they have been deleted or released which can cause the application to crash. (CVE-2019-13319)
- An information disclosure vulnerability exists when calling util.printf JavaScript as the actual memory address of any variable available to the JavaScript can be extracted. (CVE-2019-13318)

- An out-of-bounds write vulnerability exists when users use the application in Internet Explorer because the input argument exceed the array length. これにより、アプリケーションがクラッシュする可能性があります。

Nessus はこの問題をテストしておらず、代わりにアプリケーションの自己報告されたバージョン番号にのみ依存しています。

ソリューション

Foxit PhantomPDFバージョン8.3.11以降にアップグレードしてください。

参考資料

https://www.foxitsoftware.com/support/security-bulletins.php

https://www.zerodayinitiative.com/advisories/ZDI-CAN-8295/

https://www.zerodayinitiative.com/advisories/ZDI-CAN-8491/

https://www.zerodayinitiative.com/advisories/ZDI-CAN-8544/

https://www.zerodayinitiative.com/advisories/ZDI-CAN-8656/

https://www.zerodayinitiative.com/advisories/ZDI-CAN-8669/

https://www.zerodayinitiative.com/advisories/ZDI-CAN-8757/

https://www.zerodayinitiative.com/advisories/ZDI-CAN-8759/

https://www.zerodayinitiative.com/advisories/ZDI-CAN-8801/

https://www.zerodayinitiative.com/advisories/ZDI-CAN-8814/

プラグインの詳細

深刻度: High

ID: 127059

ファイル名: foxit_phantom_8_3_11.nasl

バージョン: 1.6

タイプ: local

エージェント: windows

ファミリー: Windows

公開日: 2019/7/26

更新日: 2019/11/8

サポートされているセンサー: Frictionless Assessment Agent, Nessus Agent, Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 5.9

CVSS v2

リスクファクター: Medium

基本値: 6.8

現状値: 5

ベクトル: CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P

CVSS スコアのソース: CVE-2019-6776

CVSS v3

リスクファクター: High

基本値: 7.8

現状値: 6.8

ベクトル: CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

現状ベクトル: CVSS:3.0/E:U/RL:O/RC:C

脆弱性情報

CPE: cpe:/a:foxitsoftware:phantom, cpe:/a:foxitsoftware:phantompdf

必要な KB アイテム: installed_sw/FoxitPhantomPDF

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2019/7/19

脆弱性公開日: 2019/7/19

参照情報

CVE: CVE-2019-13315, CVE-2019-13316, CVE-2019-13317, CVE-2019-13318, CVE-2019-13319, CVE-2019-13320, CVE-2019-14207, CVE-2019-14211, CVE-2019-14212, CVE-2019-14213, CVE-2019-6774, CVE-2019-6775, CVE-2019-6776

BID: 109313, 109314, 109358, 109368