
Microsoft ゼロデイ脆弱性 Follina (CVE-2022-30190) のエクスプロイト
MSDT(Microsoftサポート診断ツール)におけるゼロデイ脆弱性、別名「Follina」(CVE-2022-30190)を悪用するためのコマンドラインベースのPythonツールです。
Python(3.10.4)で作成
.rtfファイル用のZero Click RTFを含みます。 Newhttps://github.com/Hrishikesh7665/Follina_Exploiter_CLI.git
または
リポジトリをダウンロード
Direct Download Zip ここをクリック
Linuxの場合
pip3 install pyfiglet
一行コマンド
git clone https://github.com/Hrishikesh7665/Follina_Exploiter_CLI.git && pip3 install pyfiglet
python3 "follinaExploiter.py"
Windowsの場合
pip install pyfiglet
python "follinaExploiter.py"
悪意のあるコマンドの実行

リバースシェルの取得

この脆弱性は、MSProtocol URIスキームを使用してコードを読み込むことで悪用されます。 攻撃者は、Microsoft Office文書、テンプレート、またはメールに ms-msdt: で始まる悪意のあるリンクを埋め込む可能性があります。 このリンクは、保護ビューモードが有効でなければ、ユーザーの操作なしで読み込まれ、実行されます。 ただし、文書をRTF形式に変換すると、保護ビューモードをバイパスすることもできます。
MS Officeのdocxファイルは、外部のOLEオブジェクト参照をHTMLファイルとして含むことがあります。"ms-msdt:" というHTMLスキームがあり、これはmsdt診断ツールを呼び出し、指定されたパラメータに基づいて任意のコードを実行することができます。
word/document.xml の <o:OLEObject> 要素に以下の要素も追加すると、
<o:LinkType>EnhancedMetaFile</o:LinkType>
<o:LockedField>false</o:LockedField>
<o:FieldCodes>\f 0</o:FieldCodes>
RTFとしても機能します(生成されたdocxを開き、RTFとして保存してください)。
RTFの場合、Wordでファイルを開く必要はなく、ファイルを参照してプレビューウィンドウで表示するだけで十分です。プレビューウィンドウが外部HTMLペイロードをトリガーし、クリックなしでRCEが実行されます。
Warning すべての適用される法律を遵守するのはエンドユーザーの責任です。
Follina Exploitation コード は元々 John Hamond によって考案されました
平和 ✌️