Looking for the vulnerability index of Invicti's legacy products?
Remote File Inclusion (admin/lang.php) (CMS Made Simple) - Vulnerability Database

Remote File Inclusion (admin/lang.php) (CMS Made Simple)

Description

A Remote File Inclusion (RFI) vulnerability exists in CMS Made Simple version 0.10, specifically in the admin/lang.php file. This flaw allows unauthenticated attackers to include and execute arbitrary remote files by manipulating input parameters, potentially leading to complete system compromise.

Remediation

Immediately upgrade CMS Made Simple to version 0.11 or later, which addresses this vulnerability. If immediate upgrading is not possible, implement the following temporary mitigations:

1. Disable remote file inclusion in PHP configuration by setting allow_url_include = Off in php.ini
2. Implement strict input validation to reject any user-supplied input containing URL schemes or directory traversal sequences
3. Use a Web Application Firewall (WAF) to filter malicious requests targeting the admin/lang.php file
4. Restrict access to the admin directory using IP whitelisting or authentication at the web server level

After upgrading, verify the installation and review server logs for any signs of previous exploitation attempts.