
これは、CVE-2023-38646に記載されているMetabaseのソフトウェアセキュリティ脆弱性を悪用できるPythonで書かれたスクリプトです。
これは、Metabase のソフトウェアセキュリティの欠陥である CVE-2023-38646 を悪用することを可能にする Python スクリプトです。このシステムは、オープンソースエディションでは 0.46.6.1 より前のバージョン、エンタープライズエディションでは 1.46.6.1 より前のバージョンで脆弱です。
スクリプトには、ターゲット URL、セットアップトークン、および実行されるコマンドが必要です。セットアップトークンは、/api/session/properties エンドポイントから取得できます。setup-token キーの値をコピーしてください。

コマンドは、リバースシェルを取得する目的でターゲットマシン上で実行されます。RevShells でさまざまなオプションを見つけることができます。セットアップトークンの値と実行されるコマンドを用意したら、次のコマンドでスクリプトを実行できます。
python3 main.py -u http://[targeturl] -t [setup-token] -c "[command]"

Chaining our way to Pre-Auth RCE in Metabase (CVE-2023-38646)