脆弱性情報
高度な大規模言語モデル技術を使用していますが、出力には不正確または古い情報が含まれる可能性があります。Shenlongはデータの正確性を確保するよう努めていますが、実際の状況に基づいて検証・判断してください。
脆弱性タイトル
Apostrophe has Server-Side Prototype Pollution in apos.util.set via patch operators that leads to process-wide authorization bypass
脆弱性説明
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情報
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:L
脆弱性タイプ
CWE-1321
脆弱性タイトル
ApostropheCMS 输入验证错误漏洞
脆弱性説明
apostrophecms是Apostrophecms公司开源的一个内容管理系统。 ApostropheCMS 4.30.0及之前版本存在输入验证错误漏洞,该漏洞源于`apos.util.set()`遍历点符号路径时未清理`__proto__`,允许经过身份验证的编辑器通过`$pullAll`补丁操作符向`Object.prototype`写入任意值,`publicApiCheck()`中的确认小工具导致对所有后续未经身份验证的请求绕过所有片段类型REST API端点的授权。
CVSS情報
N/A
脆弱性タイプ
N/A