Description
CubeCart 3.0 through 3.6 does not properly check authorization for an administration session because of a missing auth.inc.php include, which results in an absolute path traversal vulnerability in FileUpload in connector.php (aka upload.php) that allows remote attackers to upload arbitrary files via a modified CurrentFolder parameter in a direct request to admin/filemanager/upload.php.
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
- CubeCart 3.0.x - Arbitrary File Upload EDB-27304 · webapps · Feb 23, 2006 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://www.cubecart.com/site/forums/index.php?showtopic=14972
- http://www.cubecart.com/site/forums/index.php?showtopic=14960
- cubecart-connector-file-include(24883) vdb-entry
- 482 third-party-advisory
- 20060223 NSA Group Security Advisory NSAG-¹197-23.02.2006 Vulnerability CubeCart 3.0.0 ? 3.0.6 mailing-list
- http://www.cubecart.com/site/forums/index.php?showtopic=14817
- 16796 vdb-entry
- http://www.cubecart.com/site/forums/index.php?showtopic=14825
- http://www.cubecart.com/site/forums/index.php?showtopic=14704
- http://www.nsag.ru/vuln/892.html