CVE Catalog

CVE-2016-9183

High
Published: Translated: NVD NIST

Summary

In Exponent CMS 2.4.0 in the file /framework/modules/ecommerce/controllers/orderController.php, untrusted input is passed into the selectObjectsBySql method. This method uses the injectProof method to prevent SQL injection, but this filter can be easily bypassed, leading to information disclosure.

Risk Assessment

The organization may be exposed to the disclosure of sensitive information, which could lead to further attacks or data breaches.

Recommendation

It is recommended to update Exponent CMS to the latest version and implement additional input validation mechanisms.

Other vulnerabilities in Exponent CMS 2.4.0

See all
Original NVD description (English source)

In /framework/modules/ecommerce/controllers/orderController.php of Exponent CMS 2.4.0, untrusted input is passed into selectObjectsBySql. The method selectObjectsBySql of class mysqli_database uses the injectProof method to prevent SQL injection, but this filter can be bypassed easily: it only sanitizes user input if there are odd numbers of ' or " characters. Impact is Information Disclosure.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS