CVE-2025-62969CVE-2025-62969是WordPress插件NextMove Lite中的一个存储型跨站脚本(Stored XSS)漏洞。该插件是一款用于自定义woocommerce订单感谢页面的流行WordPress插件。漏洞源于插件在处理用户输入时未能正确对特殊字符进行HTML转义,导致攻击者可以在订单确认页面注入恶意JavaScript代码。由于是存储型XSS,恶意代码会被永久保存在服务器端,所有访问包含该订单感谢页面的用户都会受到攻击影响。攻击者可利用此漏洞窃取用户会话cookie、劫持用户账户、进行钓鱼攻击或植入恶意重定向。漏洞CVSS评分为6.5,属于中等严重程度,需要低权限用户参与交互才能触发。
该漏洞发生在NextMove Lite插件的订单感谢页面渲染环节。当用户在woocommerce订单的备注字段中输入包含恶意JavaScript代码的内容时,插件未能对该输入进行充分的HTML实体转义处理。具体来说,插件直接将该字段内容输出到感谢页面的HTML中,而没有对特殊字符(如<、>、"、'等)进行转义。攻击者可以在订单备注中注入类似<script>alert(document.cookie)</script>的恶意代码。由于woocommerce的订单备注会永久存储在数据库中,每次有用户访问该订单的感谢页面时,恶意脚本都会执行。攻击者可以利用此漏洞窃取访问者的认证令牌、会话ID或其他敏感信息,进而实现账户劫持。攻击成功需要满足以下条件:攻击者具有WordPress站点的基本用户权限(订阅者或客户级别),且需要诱导其他用户(如管理员)访问包含恶意代码的感谢页面。