ash 项目中的 ash 组件存在“通过用户可控密钥绕过授权”的漏洞。该漏洞允许一个租户的用户通过带 upsert 功能的创建操作,读取、覆盖并接管另一个租户的数据记录。 在属性级多租户模式下, (位于 )和 (位于 )在执行 upsert 操作时,若基于主键或 身份标识进行,未将冲突记录限制在当前请求的租户范围内。当调用者发起一个设置了 为 且接受主键的创建操作,并传入属于其他租户的记录 ID 时,系统会更新该记录的 upsert 字段,并在返回结果中包含其全部属性。在默认 upsert 字段配置下,租户属性也会
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| ash-project | ash | 1.22.0 ~ 3.37.2 |
cpe:2.3:a:ash-project:ash:*:*:*:*:*:*:*:*
|
|
| ash-project | ash | 2333d01ddf37e5909769a513059b27e3183331c5 ~ c9f0cdb31e7c084def05f3f5be69dd7bb7721754 |
cpe:2.3:a:ash-project:ash:*:*:*:*:*:*:*:*
|
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC