CVE-2025-13977Essential Addons for Elementor是一款流行的WordPress Elementor页面构建器扩展插件,提供丰富的模板和小组件。该插件在6.5.3及以下版本中存在存储型跨站脚本(XSS)漏洞,攻击者可利用Event Calendar组件的自定义属性处理和Image Masking模块的元素ID渲染功能注入恶意JavaScript代码。由于插件在处理用户输入时未进行充分的输入清理和输出转义,攻击者只需拥有Contributor(贡献者)级别权限即可在页面中注入恶意脚本。当其他用户访问包含恶意代码的页面时,脚本会自动执行,可能导致会话劫持、敏感信息窃取或管理权限滥用等严重后果。该漏洞影响所有使用该插件的WordPress网站,CVSS评分为6.4,属于中危级别。
漏洞主要存在于两个模块中:1) Event Calendar widget的自定义属性处理功能,攻击者可在事件属性中注入恶意脚本;2) Image Masking模块的元素ID渲染功能,在处理元素ID时未进行适当的输出转义。攻击者利用这两个入口点,将包含<script>标签或事件处理器(如onerror、onload)的JavaScript代码注入到页面中。由于插件在保存数据时未对特殊字符进行清理,且在输出时未进行HTML实体转义,导致恶意代码被浏览器作为有效脚本执行。攻击成功后,恶意代码会在所有访问该页面的用户浏览器中执行,可窃取cookies、伪造请求或执行其他恶意操作。由于WordPress的 Contributor角色本身就具有创建和编辑帖子的权限,攻击门槛相对较低。