Autenticación sin credenciales en libssh

Iniciado por wolfbcn, 18 Octubre 2018, 01:54 AM

0 Miembros y 1 Visitante están viendo este tema.

wolfbcn

La vulnerabilidad se encuentra en todas las versiones desde la 0.6, requiriendo para su explotación sólo alterar el orden del proceso de autenticación

Ha sido encontrado un fallo en el flujo que sigue libssh durante el proceso de autenticación, que permite autenticarse correctamente sin necesidad de entregar ninguna credencial. Para ello, al establecer la conexión, en vez de enviar el estado 'SSH2_MSG_USERAUTH_REQUEST' como esperaría el servidor, tan sólo hay que enviar el estado final 'SSH2_MSG_USERAUTH_SUCCESS'.

Este error, que ha sido descubierto por Peter Winter-Smith de NCC Group y tiene por identificador CVE-2018-10933, ya ha sido parcheado en la versión 0.8.4 y 0.7.6. Algunos de los productos que pueden haber sido afectados son X2Go, Csync o Remmina. En el caso de Github, aunque utiliza libssh, no está afectado al emplear una versión modificada de la biblioteca. La vulnerabilidad sólo afecta a la parte del servidor, por lo que en principio proyectos como KDE, que utiliza la parte de cliente, no están afectados.

LEER MAS: https://unaaldia.hispasec.com/2018/10/autenticacion-sin-credenciales-en-libssh.html
La mayoria pedimos consejo cuando sabemos la respuesta, pero queremos que nos den otra.