Description
Multiple PHP remote file inclusion vulnerabilities in Free File Hosting 1.1, and possibly earlier, when register_globals is enabled, allow remote attackers to execute arbitrary PHP code via a URL in the AD_BODY_TEMP parameter to (1) login.php, (2) register.php, or (3) send.php. NOTE: the original provenance of this information is unknown; the details are obtained solely from third party information. NOTE: this issue was later reported for the "File Upload System" which is a component of Free File Hosting. Vector 1 also affects Free Image Hosting 2.0, which contains the same code.
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 2
- Free File Hosting System 1.1 - 'login.php?AD_BODY_TEMP' Remote File Inclusion EDB-29773 · webapps · Mar 24, 2007 · verified
- Free File Hosting System 1.1 - 'register.php?AD_BODY_TEMP' Remote File Inclusion EDB-29774 · webapps · Mar 24, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 20070327 "File Upload" seems to be "Free File Hosting" mailing-list
- 30146 vdb-entry
- 22594 third-party-advisory
- freeimagehosting-adbodytemp-file-include(33196) vdb-entry
- 23118 vdb-entry
- 3568 exploit
- 30145 vdb-entry
- 20070324 File Upload System V1.0 (AD_BODY_TEMP) multiple file include mailing-list
- 30144 vdb-entry
- freefile-forgot-file-include(29874) vdb-entry