
MantisBT SOAP 認証バイパス (CVE-2026-30849 / GHSA-phrq-pc6r-f6gh) 用の概念実証チェッカー/エクスプロイト
このTypeScriptスクリプトは、SOAP経由でMantisBTのチェックとエクスプロイトを実行します。
npm install
ts-node CVE-2026-30849.ts check --url <url>
ts-node CVE-2026-30849.ts exploit --url <url>
npx ts-node .\CVE-2026-30849.ts check --url http://mantis.local
npx ts-node .\CVE-2026-30849.ts exploit --url http://mantis.local
スクリプトは検出されたバージョンを出力し、パッチ適用済みバージョン2.28.1と比較します:
< 2.28.1 -> VULNERABLE>= 2.28.1 -> NOT VULNERABLEバージョンを取得できない場合(エンドポイントが利用不可、SOAP/curlエラー)、スクリプトはエラーステータスで終了します。