
CVE-2023-46818 | PoC | ISPConfig 3.2.11p1
ISPConfig バージョン 3.2.11 以下は、/admin/language_edit.php エンドポイントの records[] パラメータを介した、認証済み PHP コードインジェクションの脆弱性に対して脆弱です。
このエンドポイントはユーザー入力を適切に検証しません。有効な認証情報を持つ攻撃者は、言語編集機能に対して特別に細工されたリクエストを送信し、サーバー上のファイル(一般的には shell.php)に書き込まれる PHP コードを注入できます。これにより、攻撃者はサーバー上で任意のコマンドを実行でき、システム全体が危険にさらされる可能性があります。この脆弱性を緩和するには、最新の ISPConfig アップデートを適用し、管理パネルへのアクセスを制限することをお勧めします。
http://<target>/admin/language_edit.php — ISPConfig の脆弱なエンドポイント
エクスプロイトスクリプト CVE-2024-47533.py を実行してください。
python3 CVE-2023-46818.py -u <url> -U <username> -P <password>
実行が成功すると、リバースシェルが攻撃者のマシンに接続し、攻撃者にサーバーへのリモートアクセスを許可します。