PT-2017-14568 · Cms Made Simple · Cms Made Simple
Bsmali4
·
Published
2017-11-12
·
Updated
2019-11-21
·
CVE-2017-16798
CVSS v3.1
5.4
Medium
| Vector | AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N |
Name of the Vulnerable Software and Affected Versions
CMS Made Simple version 2.2.3.1
Description
The issue allows remote attackers to bypass intended access restrictions or trigger XSS via certain file extensions. This is because the
is file acceptable function in modules/FileManager/action.upload.php only blocks file extensions that begin or end with a "php" substring, making other extensions such as .phtml, .pht, .html, or .svg vulnerable to exploitation.Recommendations
For CMS Made Simple version 2.2.3.1, consider restricting the upload of files with potentially executable or malicious extensions as a temporary workaround until a patch is available. Avoid using the
is file acceptable function in modules/FileManager/action.upload.php without additional validation to minimize the risk of exploitation.Exploit
Fix
XSS
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Cms Made Simple