漏洞标题
N/A
漏洞描述信息
## 漏洞概述
CakePHP 的 `_validatePost` 函数存在漏洞,攻击者可以通过构造特定的数据值,利用 `unserialize` 函数处理这些数据,从而修改内部缓存并执行任意代码。
## 影响版本
- CakePHP 1.3.x 至 1.3.5
- CakePHP 1.2.8
## 漏洞细节
攻击者可以通过构造 `data[_Token][fields]` 值,经由 `unserialize` 函数处理,来修改内部文件映射缓存。这使得攻击者能够执行任意本地文件。
## 影响
攻击者能够修改内部缓存并执行任意本地文件,从而执行任意代码。
CVSS信息
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
漏洞类别
N/A
漏洞标题
N/A
漏洞描述信息
The _validatePost function in libs/controller/components/security.php in CakePHP 1.3.x through 1.3.5 and 1.2.8 allows remote attackers to modify the internal Cake cache and execute arbitrary code via a crafted data[_Token][fields] value that is processed by the unserialize function, as demonstrated by modifying the file_map cache to execute arbitrary local files.
CVSS信息
N/A
漏洞类别
N/A
漏洞标题
Cakefoundation CakePHP libs/controller/components/security.php文件任意代码执行漏洞
漏洞描述信息
CakePHP是美国Cake软件基金会的一个基于MVC架构的、开源的Web开发框架。该框架具有灵活的视图缓存、自动生成CRUD代码等功能。 CakePHP 1.3.x至1.3.5版本以及1.2.8版本中的libs/controller/components/security.php文件中的_validatePost函数中存在输入验证漏洞。远程攻击者可以借助由未序列化函数处理的特制数据[_Token][fields]值,修改内部Cake缓冲,并执行任意代码。该漏洞可以通过修改file_map缓冲去执行任意本
CVSS信息
N/A
漏洞类别
授权问题