CVE-2025-12034CVE-2025-12034是WordPress平台Fast Velocity Minify插件中的一个高危安全漏洞。该漏洞为存储型跨站脚本攻击(Stored Cross-Site Scripting),存在于插件的管理后台设置功能中。漏洞影响范围为3.5.1及以下所有版本。由于插件在处理用户输入时未进行充分的输入清理(input sanitization)和输出转义(output escaping),导致具有管理员级别权限及以上的认证攻击者可以在WordPress管理后台的设置页面中注入任意Web脚本代码。这些恶意脚本会被永久存储在数据库中,当其他用户访问包含恶意代码的页面时,注入的脚本将自动执行,从而实现窃取会话Cookie、劫持用户操作、植入恶意重定向等攻击目的。值得注意的是,此漏洞仅影响多站点(Multi-site)WordPress安装以及禁用了unfiltered_html功能的单站点安装,因为这些配置下WordPress核心会对HTML标签进行额外限制,而插件的过滤器未能正确处理边界情况。
Fast Velocity Minify插件的存储型XSS漏洞源于admin settings功能中缺少适当的输入验证和输出编码。该插件在处理CSS/JS最小化设置参数时,直接将用户提交的数据存储到数据库并在后续页面中输出,未对特殊字符进行HTML实体转义。攻击者以管理员身份登录后,可在插件设置页面的特定输入字段中构造包含JavaScript代码的Payload,如:<img src=x onerror=alert(document.cookie)>。由于输出时未使用esc_html()或类似函数进行转义,浏览器会将注入的代码作为合法HTML/JavaScript执行。攻击成功的前提条件包括:1)攻击者需拥有WordPress站点管理员权限;2)目标站点必须为多站点模式或已禁用unfiltered_html;3)需诱导其他管理员或用户访问注入后的页面。CVSS 4.4评分反映了攻击复杂度较高(需认证且特定环境限制),但机密性和完整性影响分别为低和低。