漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Craft CMS 5.0.0-RC1 before 5.10.6 Authenticated RCE via condition.config
Vulnerability Description
Craft CMS versions from 4.0.0-RC1 before 4.18.2 and from 5.0.0-RC1 before 5.10.6 contain an authenticated remote code execution vulnerability in the control panel element-search condition handling. Craft cleanses the outer request-controlled condition array via Component::cleanseConfig(), but Conditions::createCondition() later decodes and merges the JSON string in condition.config without re-running cleanseConfig() on the decoded configuration. Because condition.config is a JSON string during the first cleanse, Yii special config keys such as 'as ...' and 'on ...' can be hidden inside it and, after JSON decoding, are interpreted by Yii as behavior/event configuration during FieldLayout object creation. An attacker with an authenticated control panel session (and a valid CSRF token) can exploit this to execute operating system commands as the PHP/web user.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Vulnerability Type
CWE-915
Vulnerability Title
Craft CMS 输入验证错误漏洞
Vulnerability Description
Craft CMS是Craft CMS公司的一套内容管理系统(CMS)。 Craft CMS 4.0.0-RC1版本至4.18.2之前版本和5.0.0-RC1版本至5.10.6之前版本存在输入验证错误漏洞,该漏洞源于控制面板元素搜索条件处理中对外部请求控制的条件数组清理不充分,Yii特殊配置键在JSON解码后未被重新清理,导致经过身份验证的攻击者可能以PHP/web用户身份执行操作系统命令。
CVSS Information
N/A
Vulnerability Type
N/A