Ejecución remota de código, permite RCE como root. Explotación relativamente sencilla.
Filtración de información. Revela nombres de usuario válidos. Muy fácil de explotar.
Filtración de información. Filtra hasta 64KB de memoria del cliente. Explotación sencilla
Ejecución de código. Ejecución arbitraria en el cliente. Moderadamente fácil de explotar
Sobrescritura de archivos. Permite sobrescribir archivos arbitrarios. Requiere interacción del usuario
Elevación de privilegios. Impacto: Privesc en sistemas específicos. Facilidad: Compleja de explotar
Elevación de privilegios. Privesc a través de sshd. Compleja de explotar
Denegación de servicio. Crash del servicio SSH. Fácil de explotar
Filtración de información. Revela información del servidor. Fácil
Denegación de servicio. Crash del servicio SSH. Moderadamente fácil de explotar
Configuracion segura del servidor SSHd
https://raw.githubusercontent.com/hackingyseguridad/ssha/master/configuracion.txt
ssha usuario@IP opciones del cliente para cifrados obsoletos, single method diffie-hellman-group1-sha1
sshb opciones del cliente para cifrados obsoletos
sshc opciones del cliente para cifrados obsoletos
https://www.openssh.com/legacy.html
Escanea puertos SSH accesibles
- Conexión SSH estándar
ssh -p 3000 usuario@hostIP
- Autenticación mediante clave SSH
ssh -i/path/to/private-key usuario@hostIP
- Ejecución de comandos remotos
ssh usuario@hostIP "ls -la"
- Reenvío de puertos
ssh -L :: usuario@hostIP2
- Conexión a través de un servidor intermedio
ssh -J bob@hostIP1:port1 usuario@hostIP2
- Copia de la clave pública SSH
ssh-copy-id -i /path/to/public-key usuario@hostIP
- Conexión con opciones personalizadas
ssh -F /path/to/ssh_config usuario@hostIP
- Reenvío de puertos con direcciones locales
ssh -FN -R :localhost:22 usuario@hostIP
- Transferencia de directorios mediante SSH
scp -rP 3000 /path/to/local-dir usuario@hostIP:/path/to/remote-dir
Muestra los cifrados ofrecidos
Comprueba existencia de usuario en ip con SSH activo. Explotar vulnerabilidad 2018-15473 OpenSSH 2.3 < 7.7 Username Enumeration.
Muestra usuarios existentes en SSH, con diccionario usuarios.txt. Explotar vulnerabilidad 2018-15473 OpenSSH 2.3 < 7.7 Username Enumeration
Test para intentar obtener credenciales de acceso a SSH con diccionario usuarios.txt y claves.txt

