CVE-2026-32460CVE-2026-32460是WordPress插件Ultimate Addons for Contact Form 7中的一个存储型跨站脚本(Stored XSS)漏洞。该漏洞由于插件在Web页面生成过程中未能正确对用户输入进行中和和转义处理,导致攻击者可以在表单字段中注入恶意JavaScript代码。攻击者利用此漏洞可窃取受害者的会话Cookie、劫持用户账户、执行钓鱼攻击或传播恶意软件。由于该XSS为存储型,恶意代码会被永久保存在服务器端,所有访问相关页面的用户都会受到攻击影响。此漏洞被归类为中等严重程度,CVSS评分为6.5,需要低权限认证和用户交互才能利用,但攻击向量为网络,危害范围较广。
该漏洞存在于Ultimate Addons for Contact Form 7插件处理表单提交数据的过程中。攻击者通过在Contact Form 7表单的输入字段中注入恶意JavaScript代码(如<script>alert(document.cookie)</script>或使用事件处理器如<img src=x onerror=alert(1)>),由于插件未对用户输入进行充分的输入验证和输出编码,这些恶意代码被直接存储到WordPress数据库中。当管理员或其他用户访问包含该表单数据的页面时,浏览器会执行这些恶意脚本。攻击者可利用此漏洞窃取认证令牌、会话ID或其他敏感信息,进而完全控制受害者账户。漏洞的根本原因在于插件使用了不安全的输入处理方式,依赖客户端验证而非服务器端验证,且在输出时未使用适当的转义函数如htmlspecialchars()或esc_html()。