# Contact Form 7 订阅者信息泄露漏洞
## 概述
User Registration Using Contact Form 7 插件中的 `get_cf7_form_data` 函数缺少权限验证,导致未授权用户可获取敏感数据。
## 影响版本
WordPress 插件 User Registration Using Contact Form 7,版本 2.5 及以下所有版本。
## 细节
`get_cf7_form_data` 函数未执行能力(capability)检查,使未经身份验证的攻击者可通过构造特定请求访问该函数。
## 影响
攻击者可获取表单设置数据,包括敏感信息如 Facebook 应用密钥(Facebook app secrets),可能导致进一步的安全风险。
是否为 Web 类漏洞: 未知
判断理由:
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
标题: ERROR: The request could not be satisfied -- 🔗来源链接
标签:
神龙速读:
### 关键信息
- **HTTP状态码**: 403
- **错误信息**: Request blocked. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error.
- **原因分析**: 可能是流量过大或配置错误导致无法连接到服务器。
- **解决建议**:
- 尝试稍后重试。
- 联系应用程序或网站的所有者。
- 如果使用CloudFront提供内容,查阅CloudFront文档以进行故障排除和防止此类错误。
- **Request ID**: 5z-vb9klt9Tu7zxPyMD263wldRd--RsSgiUJdGyclHjUxlxGvSYUUr==
- **生成服务**: cloudfront (CloudFront)
标题: Changeset 3433276 for user-registration-using-contact-form-7 – WordPress Plugin Repository -- 🔗来源链接
标签:
神龙速读:
## 关键漏洞信息
- **更新版本**:2.6
- **更新时间**:20/06/2026 06:59:05 AM
- **更新内容**:
* **添加了 nonce 验证**:
- 在 `admin.js` 文件中添加了 `cf7forms_data.ajax_nonce`。
- 在 `class.zurcf7.admin.action.php` 文件中添加了 nonce 验证。
* **修复了未授权访问漏洞**:
- 在 `class.zurcf7.php` 中添加了用户能力检查。
* **修复了用户注册漏洞**:
- 在 `user-registration-cf7.php` 中添加了 nonce 验证。
### 安全相关更新
- **Changelog**:
* 2.6 版本新增了以下改进:
- 修复了未授权访问漏洞。
- 添加了 nonce 验证。
* 2.5 版本新增了以下改进:
- 修复了用户注册漏洞。
- 添加了输入验证、nonce 验证和适当的角色处理。
### 安全建议
- 确保及时更新插件到最新版本,以修复已知的安全漏洞。
暂无评论