CVE-2026-85756 in SSH.NETinformación

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.

Responsable

GitHub M

Reservar

2026-09-04

Divulgación

2026-09-17

Moderación

aceptado

Artículo

VDB-406031

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!