Skip to main content
ExploitPublished

CrushFTP 11.3.1 · Authentication Bypass

Source Exploit-DB RSS Feed

0

Mentioned vulnerabilities

Severity
Medium

Rated by Threat Radar

Data as of 11 Jun 2025, 21:14 UTC

What to do

AI-suggested

Immediate mitigation steps include: 1) Upgrading CrushFTP installations to versions 10.8.4 or 11.3.1 or later once official patches are released by the vendor. 2) Until patches are available, restrict access to the CrushFTP WebInterface by implementing network-level controls such as IP whitelisting, VPN-only access, or firewall rules to limit exposure to trusted hosts. 3) Monitor HTTP(S) access logs for suspicious requests containing anomalous 'Authorization' headers or unusual user creation activities. 4) Employ Web Application Firewalls (WAFs) with custom rules to detect and block requests exploiting the AWS4-HMAC header flaw. 5) Disable or limit the use of AWS4-HMAC authorization if not required, or enforce strict validation on authorization headers. 6) Regularly audit user accounts on CrushFTP servers to detect unauthorized administrative users. 7) Use intrusion detection systems (IDS) to alert on exploitation attempts. 8) Implement multi-factor authentication (MFA) for administrative access where possible to add an additional security layer. 9) Conduct internal vulnerability scans to identify exposed CrushFTP instances and remediate accordingly. These measures go beyond generic advice by focusing on network segmentation, monitoring specific exploit indicators, and leveraging layered defenses to reduce attack surface and detect exploitation attempts early.

Description

CrushFTP 11.3.1 - Authentication Bypass

Indicators of compromise

Exploit source code

Exploit code for CrushFTP 11.3.1 - Authentication Bypass26,982 characters
# Exploit Title: CrushFTP 11.3.1 - Authentication Bypass
# Date: 2025-05-15
# Exploit Author: @İbrahimsql
# Exploit Author's github: https://github.com/ibrahimsql  
# Vendor Homepage: https://www.crushftp.com
# Software Link: https://www.crushftp.com/download.html
# Version: < 10.8.4, < 11.3.1
# Tested on: Ubuntu 22.04 LTS, Windows Server 2019, Kali Linux 2024.1
# CVE: CVE-2025-31161
# Description:
# CrushFTP before 10.8.4 and 11.3.1 allows unauthenticated HTTP(S) port access and full admin take…

References

Community reviews

Loading reviews…