mirror of
https://github.com/rclone/rclone.git
synced 2026-10-05 04:05:57 -04:00
An audit of the shell escaping alongside the PowerShell fix found the Windows Command Prompt path only rejected the double quote delimiter. A remote filename containing % or ! can trigger environment variable expansion even inside double quotes, and a newline or carriage return ends the command, so a crafted filename could alter the command run during server-side hashing. Reject paths containing these characters, matching the existing treatment of the double quote.