Description
uploadimg.php in the Expose RC35 and earlier (com_expose) component for Joomla! sends an error message but does not exit when it detects an attempt to upload a non-JPEG file, which allows remote attackers to upload and execute arbitrary PHP code in the img/ folder.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Joomla! Component Expose RC35 - Arbitrary File Upload EDB-4194 · webapps · Jul 18, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- expose-uploadimg-file-upload(35488) vdb-entry
- 24958 vdb-entry
- 41262 vdb-entry
- 20070718 Confirm: Joomla Component Expose <= RC35 Remote File Upload Vulnerability mailing-list
- 4194 exploit