
CVE-2018-14442の概念実証エクスプロイト。Foxit ReaderおよびPhantomPDFのuse-after-free脆弱性で、悪意のあるPDFファイルを介したリモートコード実行を可能にします。
解放されたメモリを参照すると、プログラムがクラッシュしたり、予期しない値を使用したり、コードを実行したりする可能性があります。
この脆弱性により、リモートの攻撃者は、脆弱性の影響を受ける Foxit Reader のインストール環境上で任意のコードを実行できる可能性があります。この脆弱性を悪用するにはユーザーの操作が必要であり、標的となるユーザーが悪意のあるページにアクセスするか、悪意のあるファイルを開く必要があります。
特定の欠陥は、CPDF_Parser::m_pCryptoHandler の処理に存在します。この問題は、オブジェクトに対する操作を実行する前に、オブジェクトの存在を検証しないことに起因します。攻撃者はこの脆弱性を悪用して、現在のプロセスのコンテキストでコードを実行できます。
CVE-2018-14442
Sudhakar Verma および Ashfaq Ansari - Project Srishti