
このリポジトリには、"Composite Moniker" 脆弱性として知られる CVE-2017-8570 の Proof of Concept エクスプロイトが含まれています。これは、Packager.dll のトリックを使用して sct ファイルを %TEMP% ディレクトリにドロップし、その後、この脆弱性が提供するプリミティブを使用してそれを実行する方法を示しています。
いくつかの理由があります。
実行する Sct ファイルと、RTF ファイルの出力名を指定して、スクリプトを実行するだけです:
python packager_composite_moniker.py -s calc.sct -o example.rtf
[+] RTF file written to: example.rtf
この脆弱性を RTF 経由で悪用しようとする試みを検出するための Yara ルールを含めました。