CVE-2025-11692CVE-2025-11692是WordPress Zip Attachments插件中存在的一个安全漏洞。该插件是一款用于在WordPress网站上处理ZIP附件的常用工具。漏洞存在于download.php文件中,由于缺少必要的身份验证(authorization)和权限检查(capability checks),导致未经认证的攻击者可以删除WordPress上传目录(wp_upload_dir)中的任意文件。
该漏洞的CVSS评分为5.3,属于中等严重级别。攻击者无需任何认证即可通过网络远程利用此漏洞,无需用户交互。虽然该漏洞不会直接导致机密性泄露或可用性中断,但会对系统完整性造成低度影响,可能导致网站关键文件(如配置文件、媒体文件等)被恶意删除,从而影响网站的正常运行。
该漏洞影响所有1.6及以下版本的Zip Attachments插件。由于WordPress插件生态系统的广泛使用,大量网站可能受到此漏洞的影响。该漏洞由Wordfence安全团队的研究员发现并报告,披露日期为2025年10月15日。建议使用该插件的网站管理员尽快检查并更新到修复版本,以避免潜在的安全风险。
该漏洞的根本原因在于Zip Attachments插件的download.php文件中缺少对用户身份和权限的验证机制。具体技术细节如下:
1. **漏洞位置**:download.php文件的第27行附近(参考链接:https://plugins.trac.wordpress.org/browser/zip-attachments/tags/1.6/download.php#L27)
2. **漏洞原理**:在正常情况下,当用户请求下载或删除附件时,插件应该验证当前用户是否已登录以及是否具有相应的操作权限。然而,在download.php文件中,开发者未实施这些安全检查,导致任何未经认证的用户都可以直接访问该文件并执行文件删除操作。
3. **利用方式**:攻击者可以通过构造特定的HTTP请求,调用download.php文件的删除功能,指定要删除的文件路径。由于插件直接使用用户提供的路径进行文件操作,攻击者可以利用路径遍历等技术删除wp_upload_dir目录下的任意文件。
4. **影响范围**:攻击仅限于当前WordPress的上传目录(wp_upload_dir),无法删除系统其他目录的文件。但上传目录中通常包含网站的媒体文件、用户上传内容等重要数据,删除这些文件可能导致网站功能异常或数据丢失。
5. **CVSS向量分析**:CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N 表示该漏洞可通过网络利用、攻击复杂度低、无需权限、无需用户交互、对完整性有低影响。