vendor:
Ultimate Product Catalogue
by:
Joaquin Ramirez Martinez
7,5
CVSS
HIGH
Unauthenticated Blind SQL Injection
89
CWE
Product Name: Ultimate Product Catalogue
Affected Version From: 3.9.8
Affected Version To: 3.9.8
Patch Exists: YES
Related CWE: N/A
CPE: a:etoilewebdesign:ultimate_product_catalogue
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: Windows 7 + Firefox
2016
WordPress Ultimate-Product-Catalog <= 3.9.8 (do_shortcode via ajax) Unsanitized shortcode attributes - Unauthenticated Blind SQL Injection
A vulnerability has been discovered in the Wordpress Ultimate Product Catalog by affecting v3.9.8 and below (tested). Due to an unsanitized parameter passed to the shortcode function `Insert_Product_Catalog` located in `/Funtions/Shortcodes.php` line 4, the $id parameter is extracted with `extract` function from $atts. This is a vulnerability with which can be exploited by creating shortcodes with malicious attributes, exploitable only by administrators, editors, authors. In file `/Functions/Process_Ajax.php` line 113, the $id parameter can be controlled, leading to a Blind SQL Injection vulnerability.
Mitigation:
Ensure that all user-supplied input is properly sanitized and validated before being used in any SQL queries.