GHSA-mggc-4xg6-vcxf
HIGHCVE-2026-85756Default SCP remote-path handling places caller-supplied paths into the command that runs scp on the server. On a shell-based server that command is interpreted by a shell, so an attacker-influenced path that is not quoted to suit that shell can execute as a command as the authenticated SSH user. SSH.NET provides ScpClient.RemotePathTransformation to control escaping behaviour (defaulting to Remote
- Affected
- < 2026.0.0
- Fixed in
- 2026.0.0
- Weakness
- CWE-78
- Published
- 2026-09-17
- Source
- github