首页 网络安全 正文
  • 本文约1401字,阅读需7分钟
  • 66
  • 0

Frontend File Manager漏洞CVE-2026-5337

摘要

栋科技漏洞库关注到 Frontend File Manager 在 23.6 及之前版本中存在的 IDOR 漏洞,现追踪为CVE-2026-5337,CVSS3.X评分6.5。

Frontend File Manager 是 WordPress 平台中一款文件上传下载管理插件,助力 WordPress 用户安全上传文件,默认仅管理员可访问。

一、基本情况

Frontend File Manager原名N-Media Frontend File Manager,默认仅管理员可访问,适合搭建客户网盘、用户提交端口、资料共享区。

Frontend File Manager漏洞CVE-2026-5337

Frontend File Manager 是 WordPress 专用前端多用户文件上传/下载/私有管理插件,免费版适合个人/小站,基础上传+私有管理够用。

栋科技漏洞库关注到 Frontend File Manager 在 23.6 及之前版本中存在的 IDOR 漏洞,现追踪为CVE-2026-5337,CVSS3.X评分6.5。

二、漏洞分析

CVE-2026-5337漏洞是 Frontend File Manager 插件受影响版本漏洞,插件在处理文件下载请求时未正确验证用户对文件的访问权限。

该漏洞源于 download 接口直接使用 file_id 参数访问文件,攻击者可以通过修改该参数访问其他用户(包括管理员)上传的任意文件。

具体来说,该漏洞愿意插件在处理文件下载请求时,未对目标上传文件做合法权限校验。

攻击者只需篡改下载接口file_id参数(示例:http://localhost/?do=wpfm_download&file_id=40&nm_file_nonce=a36fb893f1),

即可越权访问其他用户的上传文件,包含管理员等高权限账号的私有文件,造成站内敏感数据未授权读取。

经分析确认,拥有订阅者及以上权限的已认证攻击者,可发起不安全的直接对象引用(IDOR)攻击。

由于文件标识具备可预测性、自增序列特性,该漏洞利用门槛极低,攻击成功率大幅提升。

此缺陷属于访问控制失效漏洞,会引发敏感信息泄露,严重威胁系统数据保密性与完整性。

修复版本中通过添加文件所有权验证修复了该IDOR漏洞,但目前尚无明确修复版本发布。

三、POC概念验证

1、以管理员身份登录 WordPress。

2、新建页面,插入短代码:[ffmwp]。

3、使用管理员账号上传一份敏感或机密文件(如 secret.pdf)。

4、将鼠标悬浮在下载(向下箭头)图标上,右键选择复制链接地址,获取下载链接,示例:

http://localhost/?do=wpfm_download&file_id=40&nm_file_nonce=a36fb893f1

5、打开新浏览器或无痕窗口,使用低权限账号(如订阅者)登录。

6、访问此前创建的页面(示例:http://localhost:9001/?page_id=17)。

7、使用低权限账号上传普通文件(public.pdf)。

8、以相同方式复制该文件的下载链接,示例:

http://localhost/?do=wpfm_download&file_id=50&nm_file_nonce=c46fb895b2

9、修改链接内的 file_id 参数,将 50 替换为管理员文件的 40,在低权限用户会话中访问修改后的链接。

10、最终可成功下载管理员的机密文件,实现越权访问,证实该不安全直接对象引用(IDOR)漏洞存在。

四、影响范围

Frontend File Manager Plugin ≤ 23.6

五、修复建议

Frontend File Manager Plugin ≥ 23.6

六、参考链接

管理员已设置登录后刷新可查看



扫描二维码,在手机上阅读
评论
更换验证码
友情链接