CVE-2025-63052CVE-2025-63052是WordPress SimpLy Gallery插件中的一个存储型跨站脚本(Stored XSS)漏洞。该漏洞存在于simply-gallery-block组件中,由于应用程序在Web页面生成过程中未正确对用户输入进行中和(sanitization)和转义(escaping),导致攻击者可以在受害者的浏览器中执行任意JavaScript代码。攻击者利用此漏洞需要具有低权限用户身份(如订阅者或贡献者角色),通过在画廊内容中注入恶意脚本代码。当其他用户访问包含恶意代码的页面时,存储的XSS payload会自动执行,可能导致会话劫持、敏感信息窃取、钓鱼攻击等严重后果。由于该漏洞为存储型XSS,恶意代码会永久保存在服务器数据库中,影响范围更广。
该存储型XSS漏洞源于SimpLy Gallery插件的simply-gallery-block组件在处理用户输入时缺少适当的输入验证和输出编码。攻击者可以在创建或编辑画廊时,在图片描述、画廊标题或其他文本字段中注入恶意JavaScript代码(如<script>alert(document.cookie)</script>)。由于插件未对这些输入进行HTML实体转义,恶意代码会被直接存储在WordPress数据库中。当管理员或其他用户在前端访问包含该画廊的页面时,浏览器会将其解析为可执行脚本并执行。攻击者可利用此获取受害者的认证Cookie、劫持用户会话、修改页面内容或进行进一步的社会工程攻击。该漏洞的利用复杂度较低,但需要认证用户权限。CVSS向量显示攻击向量为网络范围(AV:N),但需要低权限(PR:L)和用户交互(UI:R)才能成功利用。