# WPshop 2 – E-Commerce 2.0.0 - 2.6.0 - 向经过身份验证的(订阅者+)任意用户密钥生成引用不安全的直接对象
## 漏洞概述
WPshop 2 – E-Commerce 插件在 WordPress 的 2.0.0 到 2.6.0 版本中存在不安全的直接对象引用漏洞。攻击者可以通过 `callback_generate_api_key()` 函数,由于缺少对用户控制键的验证,创建其他用户的有效 API 密钥。
## 影响版本
- 2.0.0 至 2.6.0
## 漏洞细节
该漏洞存在于 `callback_generate_api_key()` 函数中,由于缺乏对用户控制键的验证,允许认证攻击者(包括具有订阅者级别及其以上权限的用户)代为创建其他用户的有效 API 密钥。
## 漏洞影响
拥有订阅者级别及以上的认证攻击者可以利用此漏洞生成其他用户的有效 API 密钥,可能导致未经授权的访问和资源操控。
# | POC 描述 | 源链接 | 神龙链接 |
---|
标题: WPshop 2 – E-Commerce 2.0.0 - 2.6.0 - Insecure Direct Object Reference to Authenticated (Subscriber+) Arbitrary User Key Generation -- 🔗来源链接
标签:
神龙速读标题: class-api-action.php in wpshop/tags/2.6.0/modules/api/action – WordPress Plugin Repository -- 🔗来源链接
标签:
神龙速读