CVE-2026-85756 in SSH.NETinformation

Résumé

par VulDB • 16/09/2026

SSH.NET est une bibliothèque Secure Shell (SSH) pour .NET. Avant la version 2026.0.0, ScpClient insère les chemins distants fournis par l'appelant dans la commande utilisée pour exécuter scp sur le serveur, et la transformation RemotePathTransformation.DoubleQuote par défaut ne peut pas mettre correctement entre guillemets chaque interprète de commandes distant. Lorsqu'une application transmet un chemin contrôlé par un attaquant à un serveur basé sur un shell, les métacaractères du shell non neutralisés par l'IRemotePathTransformation active peuvent exécuter des commandes en tant qu'utilisateur SSH authentifié. L'exploitation nécessite un serveur basé sur un shell et un chemin conçu pour respecter les règles d'analyse de ce shell ; les serveurs sans shell et les chemins entièrement neutralisés par la transformation sélectionnée ne sont pas affectés. RemotePathTransformation.ShellQuote est disponible pour les shells POSIX, tandis que SftpClient évite complètement l'utilisation d'un shell distant. Ce problème est corrigé dans la version 2026.0.0.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Réserver

04/09/2026

Divulgation

16/09/2026

Modérer

accepté

Entrée

VDB-406031

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!