# CVE-2024-4040

A server side template injection vulnerability in CrushFTP in all versions before 10.7.1 and 11.1.0 on all platforms allows unauthenticated remote attackers to read files from the filesystem outside of the VFS Sandbox, bypass authentication to gain administrative access, and perform remote code execution on the server.

- Page: https://www.vulneraibility.com/cve/CVE-2024-4040
- CVSS: 9.8
- Known exploited: yes, in CISA KEV since 2024-04-24; CISA due date 2024-05-01
- EPSS: 99.54% (percentile 99.9)
- Unvetted proof-of-concept code on GitHub: 1 Metasploit module · 19 GitHub proofs of concept · 1 Nuclei template (first 2024-04-23)
- CISA SSVC: exploitation active, automatable yes, technical impact total (assessed 2025-02-04)
- Weakness: CWE-1336
- Published: 2024-04-22

## Affected versions

- CrushFTP: affected >= 10.0 and < 10.7.1; >= 11.0 and < 11.1.0

A version outside these ranges is not a statement that it is unaffected.

## References

- [advisory] https://www.crushftp.com/crush11wiki/Wiki.jsp?page=Update
- [advisory] https://www.crushftp.com/crush10wiki/Wiki.jsp?page=Update
- [other] https://www.reddit.com/r/cybersecurity/comments/1c850i2/all_versions_of_crush_ftp_are_vulnerable/
- [other] https://www.bleepingcomputer.com/news/security/crushftp-warns-users-to-patch-exploited-zero-day-immediately/
- [advisory] https://www.reddit.com/r/crowdstrike/comments/1c88788/situational_awareness_20240419_crushftp_virtual/
- [advisory] https://www.rapid7.com/blog/post/2024/04/23/etr-unauthenticated-crushftp-zero-day-enables-complete-server-compromise/
- [exploit] https://github.com/airbus-cert/CVE-2024-4040
- [other] https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2024-4040

---
Summary, impact and action are written by the vulneraibility.com AI analysis pipeline from the CVE record, NVD, CISA and FIRST data; verify against the references.
