CrushFTP Authentication Bypass Exploitation
CVE-2025-31161 in CrushFTP is being exploited to gain unauthorized access and execute malicious commands, with activity linked to Hellcat ransomware operations.
CVE search metadata
CVE search record: CVE-2025-31161. Severity: critical. CVSS: 9.8. EPSS: 99.98%. KEV: no. Product: CrushFTP (< 10.8.4). Brief: CrushFTP Authentication Bypass Exploitation. Brief link: https://feed.craftedsignal.io/briefs/2026-09-crushftp-auth-bypass/
CVE-2025-31161 is a critical authentication bypass vulnerability in CrushFTP that allows unauthenticated remote attackers to gain unauthorized access to the application. Once the authentication mechanism is bypassed, attackers perform post-exploitation activities by executing system-level commands through the application's interface. Observed malicious activity includes the invocation of binaries like 'mesch.exe' or specific command arguments such as 'b64exec', 'fullinstall', or 'run'. This vulnerability has been actively exploited in the wild and linked to the Hellcat ransomware campaign. Defenders should monitor CrushFTP server logs for evidence of these specific command patterns, as they signify successful unauthorized access and subsequent execution of attacker-controlled code on the underlying host.
Attack Chain
- Attacker sends a specially crafted HTTP request to the CrushFTP server to bypass authentication (CVE-2025-31161).
- The application processes the request, allowing the attacker to reach restricted administrative or system-level endpoints.
- Attacker uses the established session to execute arbitrary commands through the CrushFTP command interface.
- Command execution triggers the launch of 'mesch.exe' or executes arguments like 'b64exec' or 'fullinstall'.
- The server process spawns the requested commands, which may include further script execution or malware deployment.
- Attacker gains persistence or performs reconnaissance on the system.
- Attacker proceeds to stage and execute the final payload, such as Hellcat ransomware, for exfiltration and extortion.
Impact
Successful exploitation allows remote attackers to bypass authentication and execute code with the privileges of the CrushFTP service. This can lead to total system compromise, data theft, and the deployment of ransomware. The vulnerability has been explicitly linked to Hellcat ransomware campaigns, which target organizations using CrushFTP for file transfer services.
Recommendation
- Patch CrushFTP immediately by upgrading to the version that remediates CVE-2025-31161.
- Enable ingestion of CrushFTP logs into your SIEM and deploy the detection rules below to identify exploitation attempts.
- Review all CrushFTP server activity for the command patterns 'mesch.exe', 'b64exec', 'fullinstall', or 'run' in process or execution logs.
- Isolate internet-facing CrushFTP servers or apply strict access controls to limit exposure to these services.
- Investigate any instances where unauthorized users or suspicious IPs are observed executing system commands via the CrushFTP interface.
Immediate actions
Patch CrushFTP to 10.8.4 or later
Threat Hunt
Search logs for 'mesch.exe', 'b64exec', 'fullinstall', or 'run' in CrushFTP logs
Data: CrushFTP application logs
Mitigations
Upgrade CrushFTP to 10.8.4 or later
CVE-2025-31161
Detection coverage 1
Detect CVE-2025-31161 Exploitation via CrushFTP Logs
highDetects exploitation of CVE-2025-31161 by identifying suspicious commands in CrushFTP server logs, including mesch.exe and specific execution arguments.
Detection queries are available on the platform. Get full rules →