CVE-2019-25332
8.4Internet-Soft · FTP Commander Pro
FTP Commander Pro 8.03 is vulnerable to a local stack-based buffer overflow via custom command input, allowing attackers to overwrite the EIP register and potentially execute arbitrary code.
Executive summary
A local stack-based buffer overflow in FTP Commander Pro 8 allows an attacker to execute arbitrary code by supplying a maliciously crafted command.
Vulnerability
This is a stack-based buffer overflow (CWE-121) occurring in the Custom Command function of the application. An attacker with local access can trigger the flaw by providing a specially crafted input string of 4108 bytes, which overwrites the EIP register and enables arbitrary code execution.
Business impact
Successful exploitation of this vulnerability allows a local attacker to execute arbitrary code with the privileges of the user running the application. This could lead to full system compromise, unauthorized data access, or the deployment of malicious software on the affected workstation. Given the CVSS score of 8.4, this vulnerability represents a high risk to organizational assets.
Remediation
Immediate Action: Since no official patch is currently available, users should restrict access to the application and monitor for suspicious activity. If the software is not mission-critical, consider uninstalling it until the vendor provides a security update.
Proactive Monitoring: Review system logs for application crashes or unauthorized attempts to execute shellcode or unexpected processes initiated by the FTP Commander executable.
Compensating Controls: Ensure that the principle of least privilege is applied to all user accounts to minimize the potential impact if the application is compromised.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exploit exists via Exploit-DB (EDB-ID 47775 and 37810).
Analyst recommendation
The presence of a functional proof-of-concept exploit elevates the risk of this vulnerability. Because no official patch is available, organizations should prioritize limiting the use of this software to authorized, low-privilege users and monitoring for anomalous application behavior. If the application is not required for business operations, removal is the most effective mitigation strategy.
Sources
Originally found and disclosed by boku, per the CVE Program record.
- ExploitDB-47775 Exploit / PoC
- Software Vendor Homepage
- Original DoS Exploit Entry Exploit / PoC
- VulnCheck Advisory: FTP Commander Pro 8.03 - Local Stack Overflow Third-party advisory