CVE-2025-62136CVE-2025-62136是WordPress Melos主题中的一个存储型跨站脚本(Stored XSS)漏洞,CVSS评分为6.5(中危)。该漏洞由Patchstack团队的安全研究人员[email protected]发现并报告。漏洞源于Melos主题在处理用户输入时未能正确对输入内容进行消毒和转义,导致攻击者可以在网页中注入恶意JavaScript代码。由于是存储型XSS,恶意代码会被永久保存在服务器端(如数据库或文件系统),所有访问受影响页面的用户都会自动执行该恶意脚本。此类漏洞可被利用来窃取用户会话Cookie、劫持用户账户、进行钓鱼攻击或传播恶意软件。攻击者需要拥有低权限账户(如订阅者或贡献者角色)即可利用此漏洞,但需要诱导其他用户进行交互操作(如访问特定页面或点击链接)。该漏洞影响Melos主题从n/a版本至1.6.0的所有版本,建议用户尽快升级到最新版本以修复此安全问题。
该存储型XSS漏洞存在于Melos主题的多个输入点,主要由于用户提供的输入未经过适当的HTML转义处理直接存储并在页面中渲染。攻击者可以通过在用户资料、评论、帖子内容或主题选项等可输入文本的区域插入恶意JavaScript代码。当其他用户访问包含恶意代码的页面时,浏览器会将其解析为可执行脚本并执行。攻击者常用的Payload包括:<script>alert(document.cookie)</script>、<img src=x onerror=alert(1)>或使用事件处理器如onload、onerror等属性。由于Melos主题在输出时未使用htmlspecialchars()或esc_html()等WordPress安全函数进行转义,导致原始HTML标签和脚本代码被直接嵌入到页面源代码中。攻击者利用此漏洞可窃取受害者的认证令牌、操纵页面内容或重定向用户到恶意网站。修复方案是在所有用户输入输出点使用WordPress提供的安全转义函数进行数据消毒。