Arbitrary file upload in JCE - CVE-2026-48907
Published: June 19, 2026 / Updated: September 4, 2026
Vulnerability details
The vulnerability allows a remote attacker to compromise vulnerable system.
The vulnerability exists due to insufficient validation of file during file upload. A remote non-authenticated attacker can upload a malicious PHP file and execute it on the server.
Note, the vulnerability is being actively exploited in the wild.
Affected software
How to mitigate CVE-2026-48907
Links to Public Exploits and PoC-codes
- Exploit #13046 - CVE-2026-48907 (September 4, 2026)
- Exploit #13013 - JCEzploit-CVE-2026-48907 (JCEzploit is a powerful, fully-automated RCE exploit for Joomla JCE (CVE-2026-48907) featuring interactive shell, batch command execution, file download capability, and proxy support. Built with Python & Rich for penetration test (August 31, 2026)
- Exploit #13000 - CVE-2026-48907 (CVE-2026-48907 – Joomla JCE Unauthenticated Remote Code Execution (RCE)) (August 31, 2026)
- Exploit #12925 - Joomla 2.9.99.4 - Unauthenticated Remote Code Execution (August 14, 2026)
- Exploit #12922 - CVE-2026-48907 (CVE-2025-48907 - Unauthenticated RCE exploit for Joomla JCE < 2.9.99.5) (August 14, 2026)
- Exploit #12859 - Joomla Content Editor Unauthenticated File Upload RCE (July 29, 2026)