CVE-2025-62024CVE-2025-62024是WordPress平台Pie Calendar插件中的一个存储型跨站脚本(XSS)漏洞。该漏洞存在于Pie Calendar插件1.2.9及以下版本中,由于应用程序在处理用户输入时未对特殊字符进行适当的过滤和转义,导致攻击者可以在网页中注入恶意JavaScript代码。当其他用户访问包含恶意代码的页面时,攻击脚本将在受害者浏览器中执行,从而窃取会话Cookie、劫持用户账户或进行其他恶意操作。此漏洞需要低权限认证用户触发,并且需要用户交互才能完成攻击。CVSS评分为6.5,属于中等严重程度。漏洞由Patchstack安全团队的审计人员发现并报告。该插件是一款广受欢迎的WordPress日历管理插件,在WordPress官方插件目录中有大量安装使用。攻击者可以利用此漏洞对使用该插件的网站进行持久性攻击,一旦恶意脚本被存储,任何访问相关页面的用户都可能受到影响。
该漏洞属于存储型跨站脚本攻击(CStored XSS)类型。在Pie Calendar插件的日历事件创建或编辑功能中,应用程序直接将从用户处接收的输入内容未经充分过滤即存储到数据库。当其他用户访问包含恶意数据的页面时,未转义的内容被嵌入到HTML响应中,浏览器将其解析为可执行脚本。攻击者可通过构造包含JavaScript事件处理器的payload(如:<img src=x onerror=alert(document.cookie)>)来触发漏洞。漏洞利用需要以下条件:1)攻击者拥有WordPress低权限账户(如订阅者角色);2)能够访问Pie Calendar的事件创建功能;3)诱使管理员或普通用户访问包含恶意代码的页面。由于插件未对事件标题、描述等字段进行输入验证和输出编码,恶意脚本会被永久存储在数据库中,形成持久性攻击向量。此类漏洞常被用于会话劫持、凭证窃取、恶意重定向或传播蠕虫等攻击场景。