CVE Catalog

CVE-2017-9442

High
Published: Translated: NVD NIST

Summary

BigTree CMS through 4.2.18 allows remote authenticated users to execute arbitrary code by uploading a crafted package containing a PHP web shell. This issue relates to the extraction of a ZIP archive to filename patterns such as cache/package/xxx/yyy.php.

Risk Assessment

Exploitation of this vulnerability could lead to an attacker gaining control over the system, posing a serious security threat to the organization.

Recommendation

It is recommended to update BigTree CMS to the latest version and to restrict the ability of users to upload packages that cannot be fully trusted.

Related vulnerabilities

Original NVD description (English source)

BigTree CMS through 4.2.18 allows remote authenticated users to execute arbitrary code by uploading a crafted package containing a PHP web shell, related to extraction of a ZIP archive to filename patterns such as cache/package/xxx/yyy.php. This issue exists in core\admin\modules\developer\extensions\install\unpack.php and core\admin\modules\developer\packages\install\unpack.php. NOTE: the vendor states "You must implicitly trust any package or extension you install as they all have the ability to write PHP files.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS