Description
An issue was discovered in the SFTP Server component in Core FTP 2.0 Build 674. A directory traversal vulnerability exists using the SIZE command along with a \..\..\ substring, allowing an attacker to enumerate file existence based on the returned information.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Core FTP Server FTP / SFTP Server v2 Build 674 - 'SIZE' Directory Traversal EDB-46535 · dos · Mar 13, 2019
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| NuGet | CoreFtp | <= 2.0 | — | GHSA-w393-h95m-f879 |
References
- 107446 vdb-entry
- http://www.coreftp.com/forums/viewtopic.php?f=15&t=4022509
- 46535 exploit
- 20190311 CVE-2019-9648 CoreFTP Server FTP / SFTP Server v2 - Build 674 SIZE Directory Traversal mailing-list
- 20190825 CoreFTP Server FTP / SFTP Server v2 - Build 674 SIZE Directory Traversal (Metasploit) Exploit mailing-list
- http://packetstormsecurity.com/files/154204/CoreFTP-Server-SIZE-Directory-Traversal.html