[Cyberduck-trac] [Cyberduck] #7327: SSH symlink replacement bug

Cyberduck trac at trac.cyberduck.ch
Fri Jun 28 13:58:37 UTC 2013


#7327: SSH symlink replacement bug
------------------------+---------------------------
    Reporter:  vitorio  |      Owner:
        Type:  defect   |     Status:  new
    Priority:  normal   |  Milestone:
   Component:  core     |    Version:  4.3.1
    Severity:  normal   |   Keywords:
Architecture:  Intel    |   Platform:  Mac OS X 10.7
------------------------+---------------------------
 Hi!

 First of all, thanks so much for Cyberduck, an amazing program that I'm
 using since 5 years now.
 Today I found something that I consider like a bug. Let me explain:

 Protocol: SFTP
 Distant directory contained files and some symbolic links.

 Action: I uploaded a file with the same name of a symlink and choose to
 replace expecting it would replace the symlink by the file I'm uploading.

 Result: The symbolic link was followed and the file replaced the original
 file in the server, instead of the symbolic link pointing to it.

 I don't know what is your statement on it, but it seems illogical to me
 that the symbolic link is followed in this situation. It leads to a
 potential accidental deletion of files. Fortunately, in my case I had a
 backup.

-- 
Ticket URL: <http://trac.cyberduck.ch/ticket/7327>
Cyberduck <http://cyberduck.ch>
Open source FTP, SFTP, WebDAV, Cloud Files, Google Docs & Amazon S3 Browser for Mac & Windows.


More information about the Cyberduck-trac mailing list