Facebook Google Plus Twitter LinkedIn YouTube RSS Menu Search Resource - BlogResource - WebinarResource - ReportResource - Eventicons_066 icons_067icons_068icons_069icons_070

BigTree-CMS 4.2.x < 4.2.17 Multiple Vulnerabilities

High

Synopsis

The version of BigTree-CMS running on the remote server is affected by multiple attack vectors.

Description

The version of BigTree-CMS installed on the remote host is 4.2.x prior to 4.2.17 and is affected by multiple vulnerabilities :

- A flaw exists as HTTP requests to 'admin/ajax/users/delete/' do not require multiple steps, explicit confirmation, or a unique token when performing certain sensitive actions. By tricking a user into following a specially crafted link, a context-dependent attacker can perform a Cross-Site Request Forgery (CSRF / XSRF) attack causing the victim to delete arbitrary users. (CVE-2017-6914) - A flaw exists as HTTP requests to 'admin/settings/update/' do not require multiple steps, explicit confirmation, or a unique token when performing certain sensitive actions. By tricking a user into following a specially crafted link, a context-dependent attacker can perform a CSRF / XSRF attack causing the victim to make changes to colophons or navigation social settings. (CVE-2017-6915, CVE-2017-6916, CVE-2017-6917, CVE-2017-6918) - A flaw exists in 'core/inc/bigtree/apis/storage.php' that is triggered as file types and extensions for uploaded files are not properly validated when a trailing white space is appended to the file extension before being placed in a user-accessible path. This may allow an authenticated remote attacker to upload 'e.g'. a PHP file and then request it in order to execute arbitrary code with the privileges of the web service. (CVE-2017-7695)

Solution

Upgrade to BigTree-CMS version 4.2.17 or later.