External risk intelligence

Monsta FTP Unauthenticated Arbitrary File Upload Vulnerability.

CVE advisorySeverity: CRITICAL (CVSS 9.3)

CVE-2025-34299

Monsta FTP is a web-based file management application designed specifically to be deployed as an internet-facing service, allowing users to connect to remote servers via a browser. Because the product's primary function is to serve as a web-based FTP client accessible over the network, it is public-facing by design in normal deployment scenarios.

Unrestricted File Upload

Monstaftp Monsta Ftp

2.11 and earlier

Halo Surface Signal: 5 out of 5 — more likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

A critical vulnerability in Monsta FTP allows unauthenticated attackers to upload arbitrary files and execute code on affected systems. This could potentially lead to a full compromise of the server.

  • Attackers can upload malicious files to execute code.
  • This allows remote code execution without authentication.
  • Assess exposure and confirm relevance to your environment.

Attack Path

How an attacker could exploit the issue

An attacker could exploit this vulnerability by uploading a malicious file to the Monsta FTP application. This could occur if an attacker can trick an authenticated user into uploading a specially crafted file or if they can directly upload a file to the application without authentication. Once a malicious file is uploaded, an attacker could then trigger it to execute arbitrary code on the server.

  • Unauthenticated arbitrary file upload.
  • Uploading a specially crafted file.
  • Remote code execution.

Live Threat

Current exploitation, exposure, and threat context

This vulnerability could allow an unauthenticated attacker to upload arbitrary files to an affected system. When supported by the advisory, this could lead to the execution of arbitrary code by uploading a specially crafted file from a malicious SFTP server.

  • Arbitrary file uploads to the system.
  • Uploading crafted files from malicious SFTP.
  • Potential for arbitrary code execution.

Operational Fix

Recommended remediation, mitigation, and detection steps

This vulnerability impacts Monsta FTP instances, likely managed by application owners or web server administrators. The immediate priority is to identify all deployments, confirm their exposure and business criticality, and assign ownership for remediation.

  • Application owners should verify exposure.
  • Identify all Monsta FTP instances.
  • Plan risk-based remediation actions.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is Monsta FTP?

Monsta FTP is a web-based file management application. It runs directly in your browser, acting as a client to connect to and manage remote servers via FTP or SFTP, effectively bringing file transfer capabilities to a web interface.

What does CWE-434 mean for CVE-2025-34299?

CWE-434 refers to unrestricted upload of a file with a dangerous type. In this CVE, it means the software fails to properly check or limit the files being uploaded, allowing an attacker to submit malicious scripts that the server might then execute.

How does an attacker trigger this vulnerability?

An attacker triggers this by uploading a specially crafted file, such as through a malicious SFTP server connection. Note that this flaw does not require the attacker to have valid login credentials for the application to initiate the upload.

Is my instance relevant according to Halo Surface Signal?

Yes, it is highly relevant. Halo Surface Signal notes that Monsta FTP is designed as an internet-facing service by default, meaning most deployments are intentionally exposed to the network to function as intended for remote file management.

What are the first steps to secure my server?

Identify all active Monsta FTP installations in your environment immediately. Since this involves unauthenticated code execution, prioritize these systems for investigation, check for available software updates, and restrict access if the service is not strictly required.

References