Description
Multiple SQL injection vulnerabilities in INFINICART allow remote attackers to execute arbitrary SQL commands via the (1) groupid parameter in (a) browse_group.asp, (2) productid parameter in (b) added_to_cart.asp, and (3) catid and (4) subid parameter in (c) browsesubcat.asp. NOTE: the vendor has disputed this report, saying "The vulnerabilities mentioned were never present in our official released products but only in the unofficial demo version. However we do appreciate the information. We have update our demo version and made sure all those vulnerabilities are fixed.
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 3
- INFINICART - 'browse_group.asp?groupid' SQL Injection EDB-28992 · webapps · Nov 13, 2006 · verified
- INFINICART - 'added_to_cart.asp?ProductID' SQL Injection EDB-28993 · webapps · Nov 13, 2006 · verified
- INFINICART - 'browsesubcat.asp' Multiple SQL Injections EDB-28994 · webapps · Nov 13, 2006 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 21043 vdb-entry
- 20061112 infinicart [ multiples injection sql & xss (post) ] mailing-list
- ADV-2006-4501 vdb-entry
- 22865 third-party-advisory
- 20061206 Vendor dispute: infinicart (CVE-2006-5957) mailing-list
- 1881 third-party-advisory