CVE-2025-10476WP Fastest Cache是WordPress平台上广受欢迎的缓存优化插件,帮助网站管理员提升页面加载速度和整体性能。然而,该插件在1.4.0及之前版本中存在严重的安全漏洞,wpfc_db_fix_callback()函数缺少必要的权限验证机制。该漏洞允许任何已认证用户(包括最低权限的Subscriber订阅者)执行数据库修复操作,而无需管理员权限。值得注意的是,此漏洞仅影响已激活Premium高级功能的网站。攻击者可利用此漏洞对网站数据库进行未经授权的修改操作,可能导致数据完整性受损或网站功能异常。由于攻击门槛较低(仅需订阅者账号),且利用无需用户交互,该漏洞对使用该插件的WordPress网站构成中等程度的安全威胁。
漏洞根源在于wpfc_db_fix_callback()函数缺少WordPress的current_user_can()权限检查。在正常的安全实践中,任何涉及数据修改的AJAX回调函数都应验证当前用户是否具有相应权限。然而,该函数直接处理数据库修复请求,未做任何权限验证。攻击者只需构造带有正确参数的AJAX请求(如wpfc_db_fix_callback),WordPress系统会因用户已登录而允许请求通过,最终触发数据库修复操作。由于该功能仅在Premium版本激活时可用,攻击者首先需要检测目标站点是否运行Premium版本。漏洞利用无需任何特殊工具或复杂技术,普通订阅者账号即可发起攻击,成功后可能导致数据库状态异常或缓存数据损坏。