Description
|
|
Miroslav Stampar has discovered two vulnerabilities in the WP e-Commerce plugin for WordPress, which can be exploited by malicious people to conduct SQL injection attacks.
1) Input passed via the "transaction_id" parameter to index.php (when "chronopay_callback" is set to "true" and "transaction_type" is set to "onetime", "initial", or "rebill") is not properly sanitised in wp-content/plugins/wp-e-commerce/wpsc-merchants/chronopay.php before being used in SQL queries. This can be exploited to manipulate SQL queries by injecting arbitrary SQL code.
2) Input passed via the "transaction_id" parameter to index.php (when "chronopay_callback" is set to "true" and "transaction_type" is set to "Pending") is not properly sanitised in wp-content/plugins/wp-e-commerce/wpsc-merchants/chronopay.php before being used in SQL queries. This can be exploited to manipulate SQL queries by injecting arbitrary SQL code.
The vulnerabilities are confirmed in version 3.8.6. Prior versions may also be affected.
|