CVE-2025-62912CVE-2025-62912是WordPress插件SiteGround Email Marketing中的一个存储型跨站脚本(Stored XSS)漏洞。该漏洞存在于插件的Web页面生成过程中,由于对用户输入没有进行适当的过滤和转义,导致恶意JavaScript代码可以被永久存储在服务器端。当其他用户访问包含恶意代码的页面时,这些脚本会在其浏览器中执行,从而实现会话劫持、敏感信息窃取、重定向攻击等恶意行为。漏洞的CVSS评分为6.5(中危),攻击复杂度低,但需要低权限用户身份和用户交互才能成功利用。攻击者可以利用WordPress的订阅者或贡献者等低权限账号在邮件营销表单的输入字段中注入XSS payload,这些payload会被存储在数据库中并在管理员访问相关页面时执行。由于该插件被广泛应用于使用SiteGround托管服务的WordPress网站,漏洞可能影响大量网站用户。
该漏洞属于CWE-79(Web页面生成时对输入的不当中和),即跨站脚本漏洞。SiteGround Email Marketing插件在处理用户提交的数据时,未能对特殊字符进行HTML实体编码,导致攻击者可以在邮件订阅表单、联系表单或其他输入字段中注入恶意脚本代码。存储型XSS的特点是恶意代码被永久存储在目标服务器的数据库中,与反射型XSS不同,它不需要通过钓鱼链接诱导用户访问,而是当用户访问包含恶意内容的页面时自动执行。攻击者通常会在输入字段中插入<script>标签或使用事件处理器(如onerror、onload等)来执行JavaScript代码。一旦管理员或编辑访问受影响的页面,XSS payload就会在他们的浏览器上下文中执行,可能窃取管理员会话cookie、获取WordPress后台访问权限或进行进一步的攻击。由于该漏洞影响的是WordPress插件,且需要至少订阅者级别的权限,因此攻击场景主要针对多用户WordPress网站环境。