IPBUF安全漏洞报告
English
CVE-2026-4790 CVSS 5.4 中危

CVE-2026-4790: Premium Addons for Elementor存储型XSS漏洞

披露日期: 2026-05-02

漏洞信息

漏洞编号
CVE-2026-4790
漏洞类型
存储型跨站脚本攻击 (Stored XSS)
CVSS评分
5.4 中危
攻击向量
网络 (AV:N)
认证要求
低权限 (PR:L)
用户交互
需要交互 (UI:R)
影响产品
Premium Addons for Elementor

相关标签

XSSStored XSSWordPressElementorPremium AddonsWeb Security

漏洞概述

WordPress插件Premium Addons for Elementor在4.11.70及之前版本中存在严重的存储型跨站脚本(XSS)漏洞。该漏洞的核心原因是插件对'custom_svg'参数的输入清理和输出转义机制存在不足。拥有投稿人及以上权限的经过身份验证的攻击者可以利用此缺陷,在网站页面中注入恶意的Web脚本。一旦普通用户访问了这些被篡改的页面,恶意脚本便会自动执行,进而可能窃取用户敏感信息、劫持会话或进行其他恶意操作。

技术细节

该漏洞的根源在于Premium Addons for Elementor插件处理‘custom_svg’参数时的安全机制缺失。在Web开发中,SVG(可缩放矢量图形)是一种基于XML的图像格式,它允许在图像内部嵌入JavaScript代码。当插件在接受用户输入的‘custom_svg’数据时,未能实施严格的输入验证和输出编码,导致攻击者可以嵌入恶意的XML命名空间或事件处理器。

具体的利用过程中,攻击者首先需要获取一个具有投稿人(Contributor)或更高权限的WordPress账户。登录后台后,攻击者利用Elementor编辑器创建或编辑页面,并添加Premium Addons提供的特定小工具。在该小工具的设置面板中,攻击者找到‘custom_svg’输入字段,并注入构造好的恶意SVG代码。这段代码通常包含`onload`或`onerror`等事件触发器,以及旨在窃取Cookie或执行管理员操作的JavaScript代码。

由于服务器端未对数据进行无害化处理,该恶意载荷被持久化存储在网站的数据库中。此时,攻击链的关键步骤已经完成。当任何用户(特别是管理员)访问包含该小工具的页面时,服务器会从数据库读取并直接渲染该SVG内容。受害者的浏览器在解析SVG时,会执行其中嵌入的JavaScript脚本。这种存储型XSS攻击具有持久性,危害范围广,常被用于窃取认证令牌、重定向用户至钓鱼网站,甚至在管理员上下文中执行后台操作。

攻击链分析

STEP 1
步骤1
攻击者获取WordPress站点具有投稿人(Contributor)及以上权限的账户。
STEP 2
步骤2
攻击者登录后台,使用Elementor编辑页面,并插入Premium Addons的小工具。
STEP 3
步骤3
攻击者在小工具的'custom_svg'参数字段中注入包含恶意JavaScript的SVG代码。
STEP 4
步骤4
保存页面,恶意载荷被存储在数据库中。
STEP 5
步骤5
受害者(如管理员)浏览受感染的页面,浏览器解析SVG并触发恶意脚本执行。

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
<!-- PoC for Stored XSS in Premium Addons for Elementor via custom_svg --> <!-- Attacker injects this payload into the 'custom_svg' parameter --> <svg xmlns="http://www.w3.org/2000/svg" onload="alert('CVE-2026-4790 XSS Executed')"> <circle cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="red" /> </svg> <!-- Alternative payload to steal cookies --> <!-- <svg><script>alert(document.cookie)</script></svg> -->

影响范围

Premium Addons for Elementor <= 4.11.70

防御指南

临时缓解措施
建议立即检查并更新Premium Addons for Elementor插件至最新版本。在未更新前,可暂时禁用该插件或限制非管理员用户的投稿权限,以防止恶意脚本注入。

参考链接

快速导航: 前沿安全 最新收录域名列表 最新威胁情报列表 最新网站排名列表 最新工具资源列表 最新CVE漏洞列表