WordPress Plugin Vulnerabilities

Ultimate Product Catalogue <= 3.1.2 - Unauthenticated SQL Injection

Description

Unauthenticated SQL injection in ajax call when the plugin is counting the times a product is being seen by the web visitors. The vulnerable POST parameter is "Item_ID".

Vulnerable code:

In file Functions/Process_Ajax.php line 67:

[...]
$Item_ID = $_POST['Item_ID'];
$Item = $wpdb->get_row("SELECT Item_Views FROM $items_table_name WHERE Item_ID=". $Item_ID);
[...]

Proof of Concept

Affects Plugins

References

Exploitdb

Classification

Type
SQLI
OWASP top 10
CWE

Miscellaneous

Submitter
Felipe Molina
Submitter twitter
Verified
No

Timeline

Publicly Published
2015-04-23 (about 11 years ago)
Added
2015-04-27 (about 11 years ago)
Last Updated
2019-10-21 (about 6 years ago)

Other