漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Apostrophe has Server-Side Prototype Pollution in apos.util.set via patch operators that leads to process-wide authorization bypass
Vulnerability Description
ApostropheCMS is an open-source Node.js content management system. In versions up to and including 4.30.0, `apos.util.set()` traverses dot-notation paths without sanitizing `__proto__`, allowing an authenticated editor to write arbitrary values to `Object.prototype` via the `$pullAll` patch operator. A confirmed gadget in `publicApiCheck()` causes this to bypass authorization on all piece-type REST API endpoints for every subsequent unauthenticated request, for the lifetime of the Node.js process. As of time of publication, no known patched versions are available.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:L
Vulnerability Type
CWE-1321
Vulnerability Title
ApostropheCMS 输入验证错误漏洞
Vulnerability Description
apostrophecms是Apostrophecms公司开源的一个内容管理系统。 ApostropheCMS 4.30.0及之前版本存在输入验证错误漏洞,该漏洞源于`apos.util.set()`遍历点符号路径时未清理`__proto__`,允许经过身份验证的编辑器通过`$pullAll`补丁操作符向`Object.prototype`写入任意值,`publicApiCheck()`中的确认小工具导致对所有后续未经身份验证的请求绕过所有片段类型REST API端点的授权。
CVSS Information
N/A
Vulnerability Type
N/A