
Scanner PoC for CVE-2019-0708 RDP RCE vuln
Scanner PoC do CVE-2019-0708 por @JaGoTu e @zerosum0x0.

Um fork de scanner do rdesktop que pode detectar se um host é vulnerável à vulnerabilidade de Execução Remota de Código nos Serviços de Área de Trabalho Remota do Microsoft Windows CVE-2019-0708.
Não deve causar negação de serviço, mas não há garantia de 100% em todas as versões vulneráveis da pilha RDP ao longo dos anos.
Há também um módulo do Metasploit, que é um trabalho em andamento (o MSF não possui uma biblioteca RDP).
Há um binário pré-compilado, mas os passos para compilar a partir do código fonte são os seguintes:
git clone https://github.com/zerosum0x0/CVE-2019-0708.git
cd CVE-2019-0708/rdesktop-fork-bd6aa6acddf0ba640a49834807872f4cc0d0a773/
./bootstrap
./configure --disable-credssp --disable-smartcard
make
Consulte as instruções normais de compilação do rdesktop.
Pequenos detalhes da vulnerabilidade já começaram a chegar ao mainstream. Esta ferramenta de forma alguma permite que atacantes atinjam um RCE teórico.
Modificar este PoC para acionar a negação de serviço reduz a barreira, mas também exigirá algum esforço. Não oferecemos nenhuma explicação sobre como este scanner funciona, além de informar ao usuário que ele parece ser preciso nos testes e segue um caminho lógico.
Administradores de sistema precisam de ferramentas como esta para descobrir hosts vulneráveis. Esta ferramenta é oferecida apenas para fins legais e para avançar o entendimento da comunidade de segurança sobre esta vulnerabilidade.
O fork do rdesktop é licenciado como GPLv3.
O módulo do Metasploit é licenciado como Apache 2.0.