
Script para identificar hosts vulneráveis ao CVE-2018-10933
Este é um script baseado em Python para identificar hosts vulneráveis ao CVE-2018-10933. O scanner libssh tem dois modos: passivo (banner grabbing) e agressivo (bypass de autenticação) para validar a existência da vulnerabilidade. Por padrão, o scanner libssh usa o modo passivo, mas forneça o argumento -a e o modo agressivo será usado, fornecendo resultados mais precisos.
A vulnerabilidade está presente nas versões do libssh 0.6+ e foi corrigida por um patch presente nas versões libssh 0.7.6 e 0.8.4. Para mais detalhes: https://www.libssh.org/2018/10/16/libssh-0-8-4-and-0-7-6-security-and-bugfix-release/
Execute pip install -r requirements.txt dentro do diretório clonado libssh-scanner.
libssh Scanner - Find vulnerable libssh services by Leap Security (@LeapSecurity)
positional arguments:
target An ip address or new line delimited file containing
IPs to search for the vulnerability.
optional arguments:
-h, --help show this help message and exit
-v, --version show program's version number and exit
-p PORT, --port PORT Set port of SSH service
-a, --aggressive Identify vulnerable hosts by bypassing authentication