Monsta FTP - RCE (CVE-2025-34299)
Description
Monsta FTP versions 2.11 and earlier contain a vulnerability that allows unauthenticated arbitrary file uploads. This flaw enables attackers to execute arbitrary code by uploading a specially crafted file from a malicious (S)FTP server.
psychologyCrowdSec Analysis
CVE-2025-34299 is a critical vulnerability in Monsta FTP versions 2.11 and earlier that allows unauthenticated attackers to upload arbitrary files, potentially leading to remote code execution. Exploiting this flaw, threat actors can compromise the server by uploading malicious files from a rogue (S)FTP server, making it a significant risk for web-based file management environments.
CrowdSec has been tracking this vulnerability and its exploits since 12th of November 2025.
According to CrowdSec data, while opportunistic exploitation dominates, a portion of threat actors trying to exploit CVE-2025-34299 apply basic targeting methods such as port or service detection. This indicates emerging patterns of selective targeting. In addition, according to the CrowdSec network, attack volume against CVE-2025-34299 has dipped slightly compared to the previous week. Although still commonly targeted, the decline suggests a cooling-off period. Long-term relevance remains, but attention is waning.
Attackers exploit Monsta FTP by sending crafted POST requests to /mftp/application/api/api.php with malicious SFTP connection parameters, enabling remote file writes and potential code execution on the server.
Full Intelligence Available
Connect your API key to access CrowdSec scores, exploit timelines, and attacker IPs.
| Event | Date |
|---|---|
| CVE Published | 2025-11-07 |
| Rule Released | 2025-11-12 |
| CrowdSec First Seen | 2025-11-26 |
Remediation & Protection
External References
- https://labs.watchtowr.com/whats-that-coming-over-the-hill-monsta-ftp-remote-code-execution-cve-2025-34299/
- https://www.vulncheck.com/advisories/monsta-ftp-unauthenticated-arbitrary-file-upload
- https://www.monstaftp.com/notes/
- https://github.com/rix4uni/cvemapping/blob/main/2025/CVE-2025-34299/exploit.py