CVE-2026-85756 in SSH.NET
Sumário
de VulDB • 16/09/2026
SSH.NET é uma biblioteca Secure Shell (SSH) para .NET. Antes da versão 2026.0.0, o ScpClient insere caminhos remotos fornecidos pelo chamador no comando usado para executar scp no servidor, e a transformação padrão RemotePathTransformation.DoubleQuote não consegue citar com segurança todos os interpretadores de comandos remotos. Quando um aplicativo passa um caminho controlado por um atacante para um servidor baseado em shell, metacaracteres da shell que não foram neutralizados pela IRemotePathTransformation ativa podem executar comandos como o usuário SSH autenticado. A exploração requer um servidor baseado em shell e um caminho elaborado de acordo com as regras de análise dessa shell; servidores não baseados em shell e caminhos totalmente neutralizados pela transformação selecionada não são afetados. RemotePathTransformation.ShellQuote está disponível para shells POSIX, enquanto SftpClient evita completamente uma shell remota. Este problema foi corrigido na versão 2026.0.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.