CVE-2026-24567CVE-2026-24567是WordPress插件"Anything Order by Terms"中的一个高危访问控制漏洞。该插件由briarinc开发,主要用于对WordPress中的任意内容类型进行自定义排序。漏洞存在于插件的授权验证机制中,由于缺少适当的权限检查,低权限认证用户(如订阅者角色)可以执行超出其权限范围的操作,包括修改其他用户创建的内容排序、执行未经授权的数据操作等。CVSS评分4.3属于中等严重程度,但考虑到该漏洞可被低权限用户利用,且无需任何用户交互即可触发,对使用该插件的WordPress网站构成了实际安全风险。建议受影响的用户立即升级到最新版本或采取临时缓解措施。
该漏洞属于Broken Access Control(访问控制缺陷)类型,具体表现为Missing Authorization(缺失授权检查)。漏洞根源在于插件在处理排序请求时,未正确验证当前用户是否具有执行相应操作的权限。在WordPress的权限体系中,不同角色(如管理员、编辑者、作者、贡献者、订阅者)具有不同的能力(capabilities)。问题代码可能直接处理POST/GET请求中的参数,而没有调用current_user_can()或类似函数进行权限验证。攻击者可以通过构造恶意请求,指定目标术语(term)的ID和新的排序值,欺骗服务器执行未经授权的更新操作。由于插件hook到WordPress的init或admin_init等早期钩子,攻击者甚至不需要管理员权限即可发起攻击。漏洞影响范围覆盖插件所有小于等于1.4.0的版本。