Description
Multiple SQL injection vulnerabilities in QuickPayPro 3.1 allow remote attackers to execute arbitrary SQL commands via the (1) popupid parameter in popups.edit.php; (2) so, (3) sb, and (4) nr parameters in customer.tickets.view.php; (5) subrackingid parameter in subscribers.tracking.edit.php; (6) delete parameter in design.php; (7) trackingid parameter in tracking.details.php; and (8) customerid parameter in sales.view.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 6
- QuickPayPro 3.1 - 'popups.edit.php?popupid' SQL Injection EDB-26827 · webapps · Dec 14, 2005 · verified
- QuickPayPro 3.1 - 'customer.tickets.view.php' Multiple SQL Injections EDB-26828 · webapps · Dec 14, 2005 · verified
- QuickPayPro 3.1 - 'subscribers.tracking.edit.php?subtrackingid' SQL Injection EDB-26829 · webapps · Dec 14, 2005 · verified
- QuickPayPro 3.1 - 'design.php?delete' SQL Injection EDB-26830 · webapps · Dec 14, 2005 · verified
- QuickPayPro 3.1 - 'tracking.details.php?trackingid' SQL Injection EDB-26831 · webapps · Dec 14, 2005 · verified
- QuickPayPro 3.1 - 'sales.view.php?customerid' SQL Injection EDB-26832 · webapps · Dec 14, 2005 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://pridels0.blogspot.com/2005/12/quickpaypro-31-multiple-vuln.html
- ADV-2005-2875 vdb-entry
- 21676 vdb-entry
- 21681 vdb-entry
- 17981 third-party-advisory
- 21679 vdb-entry
- 15863 vdb-entry
- 21677 vdb-entry
- 21680 vdb-entry
- 21678 vdb-entry