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

VectorAV: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

CVE-2017-16798

Affected Products

Cms Made Simple