SQL injection in iCMS - CVE-2018-18702
Published: October 29, 2018 / Updated: August 8, 2020
iCMS
Detailed vulnerability description
The vulnerability allows a remote attacker to execute arbitrary SQL queries in database.
The vulnerability exists due to insufficient sanitization of user-supplied data via admincp.php?app=spider&do=import_rule because the upfile content is base64 decoded, deserialized, and used for database insertion in spider.admincp.php in iCMS v7.0.11. A remote attacker can send a specially crafted request to the affected application and execute arbitrary SQL commands within the application database.
Successful exploitation of this vulnerability may allow a remote attacker to read, delete, modify data in database and gain complete control over the affected application.