CVE-2026-85756 in SSH.NET
Resumen
por VulDB • 2026-09-16
SSH.NET es una biblioteca de Secure Shell (SSH) para .NET. Antes de la versión 2026.0.0, ScpClient introduce las rutas remotas proporcionadas por el llamador en el comando utilizado para ejecutar scp en el servidor, y la transformación predeterminada RemotePathTransformation.DoubleQuote no puede citar con seguridad cada intérprete de comandos remoto. Cuando una aplicación pasa una ruta controlada por un atacante a un servidor basado en shell, los metacaracteres de shell que no son neutralizados por la IRemotePathTransformation activa pueden ejecutar comandos como el usuario SSH autenticado. La explotación requiere un servidor basado en shell y una ruta diseñada según las reglas de análisis de esa shell; los servidores que no usan shell y las rutas completamente neutralizadas por la transformación seleccionada no se ven afectados. RemotePathTransformation.ShellQuote está disponible para shells POSIX, mientras que SftpClient evita el uso de una shell remota por completo. Este problema se soluciona en la versión 2026.0.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.