# Contact Form 7 <=1.3.9.2 未授权文件删除漏洞
## 概述
Drag and Drop Multiple File Upload for Contact Form 7 插件中的 `dnd_codedropz_upload_delete()` 函数缺少所有权检查,导致存在未授权数据修改漏洞。
## 影响版本
所有版本至 1.3.9.2(含)
## 细节
当启用“Send attachments as links”设置时,`dnd_codedropz_upload_delete()` 函数未验证当前用户是否为文件所有者,攻击者可利用该缺陷删除服务器上任意已上传的文件。
## 影响
未认证的攻击者可删除任意上传的文件,可能导致数据丢失或服务中断。
是否为 Web 类漏洞: 未知
判断理由:
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
标题: Changeset 3428236 for drag-and-drop-multiple-file-upload-contact-form-7 – WordPress Plugin Repository -- 🔗来源链接
标签:
神龙速读:
### 关键漏洞信息
#### 安全修复
- **数据修改漏洞**:修复了由于在 `dnd_codedropz_upload_delete()` 函数中缺少所有权检查而导致的数据未经授权修改的问题。
- **任意文件上传漏洞**:修复了当使用黑名单模式且文件类型设置为 `*` 时,允许上传 `.phar` 和 `.svg` 文件的未认证有限任意文件上传问题。
#### 影响版本
- **版本**:1.3.8.8 及更早版本
#### 作者及报告者
- **作者**:glenwpcoder
- **报告者**:shark3y (通过 WordFence)
#### 修复日期
- **日期**:2025-12-27
标题: Drag and Drop Multiple File Upload for Contact Form 7 <= 1.3.9.2 - Missing Authorization to Unauthenticated File Deletion -- 🔗来源链接
标签:
神龙速读:
### 关键漏洞信息
- **漏洞名称**: Drag and Drop Multiple File Upload for Contact Form 7 <= 1.3.9.2 - Missing Authorization to Unauthenticated File Deletion
- **CVE编号**: CVE-2025-14457
- **CVSS评分**: 3.7 (低)
- **发布日期**: 2026年1月14日
- **最后更新**: 2026年1月15日
- **研究员**: shark3y
- **影响版本**: <= 1.3.9.2
- **修复版本**: 1.3.9.3
- **漏洞描述**: 该插件由于在`dnd_codedropz_upload_delete()`函数中缺少所有权检查,允许未认证的攻击者删除任意上传的文件。
- **修复建议**: 更新到版本1.3.9.3或更新的修复版本。
- **CVE**: 无
- **CVSS**: 3.7 (低)
- **公开发布**: 2026年1月14日
- **最后更新**: 2026年1月15日
- **研究者**: shark3y
- **相关链接**:
- [plugins.trac.wordpress.org](plugins.trac.wordpress.org)
- **软件类型**: 插件
- **软件Slug**: drag-and-drop-multiple-file-upload-contact-form-7
- **已修复?**: 是
- **修复措施**: 更新到1.3.9.3或更新的修复版本
- **受影响的版本**: <= 1.3.9.2
- **修复版本**: 1.3.9.3
暂无评论