PT-2016-7683 · Exponent · Exponent Cms
Fyth1
·
Published
2016-11-04
·
Updated
2016-11-29
·
CVE-2016-9183
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Name of the Vulnerable Software and Affected Versions
Exponent CMS version 2.4.0
Description
The issue concerns the passing of untrusted input into the
selectObjectsBySql method in the orderController.php file of the Exponent CMS. This method, part of the mysqli database class, attempts to prevent SQL injection using the injectProof method. However, this filter can be easily bypassed because it only sanitizes user input if there are odd numbers of ' or " characters. The impact of this issue is Information Disclosure.Recommendations
For Exponent CMS version 2.4.0, consider disabling the
selectObjectsBySql method in the orderController.php file until a proper fix is available, or ensure that all input to this method is thoroughly validated and sanitized to prevent SQL injection attacks.Fix
Information Disclosure
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Exponent Cms