漏洞速览
- 风险评分:
9.1(严重) - 首次披露:2026-10-13
- 最近更新:2026-10-13
- 软件类型:插件
- 软件标识:
buddypress-xprofile-image-field - 受影响版本:<= 3.1.0
- 是否已修复:否
漏洞详情
BuddyPress XProfile Image Field 插件存在任意文件删除漏洞(影响至 3.1.0 版本)。该漏洞源于 bpxp_image_field_update_on_user_activation() 函数直接对由访客提交的注册元数据构造的路径调用 unlink(),而未做任何 realpath() 解析、目录边界检查或文件扩展名白名单校验。攻击者只需在注册时通过 'field_N_hidden' 参数提交一个零字节文件,使插件存储原始路径值,待待激活的注册账号被激活时该路径会相对于文档根目录进行解析,从而实现任意文件删除。一旦攻击者删除了关键文件(如 wp-config.php),即可轻易实现远程代码执行。此漏洞利用需满足以下条件:站点开放注册功能,且注册表单中包含图片类型的个人资料字段。
影响与风险
- 漏洞类型:Unauthenticated Arbitrary File Deletion via Signup Image Field Activation Handler
- 风险说明:漏洞可能被利用以执行未授权操作,建议按官方修复方案立即升级并复核安全配置。
- 研究人员:jun2e0 – withsecurity
修复建议
- 按官方建议执行修复:目前暂无官方补丁,建议基于风险评估采取临时缓解措施,并优先停用受影响软件或更换替代方案。
- 复核
administrator/shop manager等高权限账号与角色授权。 - 排查近期插件安装/配置变更记录,确认无异常写入。
- 建议配合 WAF 与登录审计,持续观察可疑请求。


