Description
classes/session/cc_admin_session.php in CubeCart 4.3.4 does not properly restrict administrative access permissions, which allows remote attackers to bypass restrictions and gain administrative access via a HTTP request that contains an empty (1) sessID (ccAdmin cookie), (2) X_CLUSTER_CLIENT_IP header, or (3) User-Agent header.
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 4 - Session Management Bypass EDB-9875 · webapps · Oct 30, 2009 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://www.acunetix.com/blog/websecuritynews/cubecart-4-session-management-bypass-leads-to-administrator-access/
- cubecart-session-security-bypass(54062) vdb-entry
- 1023120 vdb-entry
- ADV-2009-3113 vdb-entry
- 20091030 CubeCart 4 Session Management Bypass mailing-list
- http://forums.cubecart.com/index.php?showtopic=39691?read=1
- http://forums.cubecart.com/index.php?showtopic=39748
- 37197 third-party-advisory
- 36882 vdb-entry