IPBUF安全漏洞报告
English
CVE-2024-13362 CVSS 6.1 中危

CVE-2024-13362 WordPress插件反射型XSS漏洞

披露日期: 2026-05-01

漏洞信息

漏洞编号
CVE-2024-13362
漏洞类型
反射型跨站脚本 (Reflected XSS)
CVSS评分
6.1 中危
攻击向量
网络 (AV:N)
认证要求
无需认证 (PR:N)
用户交互
需要交互 (UI:R)
影响产品
WordPress 插件及主题 (涉及 Freemius SDK)

相关标签

XSSReflected XSSWordPressCVE-2024-13362Freemius SDKWeb Security

漏洞概述

CVE-2024-13362 是一个影响多个 WordPress 插件和主题的安全漏洞。该漏洞源于对 URL 参数的输入清理和输出转义不足,导致存在反射型跨站脚本攻击(XSS)风险。未经身份验证的攻击者可以通过诱导用户点击特制链接,在受害者浏览器中执行任意恶意脚本。成功利用此漏洞可能导致窃取用户会话 Cookie、重定向到恶意网站或篡改页面内容,对用户机密性和完整性构成威胁。

技术细节

该漏洞的核心在于多个 WordPress 插件集成的 Freemius SDK 资源文件(如 `freemius-pricing.js`)中存在输入验证缺陷。当处理 HTTP GET 请求中的 `url` 参数时,应用程序未能对其进行严格的输入清理和输出转义,直接将用户可控的数据反射回页面响应中。由于攻击向量为网络(AV:N)且无需认证(PR:N),攻击者可以轻松构造包含恶意 JavaScript 代码的 URL。虽然利用该漏洞需要用户交互(UI:R),例如诱导受害者点击钓鱼链接,但一旦触发,恶意脚本将在受害者的浏览器上下文中以同源策略运行。这允许攻击者窃取敏感的会话 Cookie、执行未授权操作或重定向用户。受影响的组件广泛存在于使用旧版 Freemius SDK 的插件中,影响范围较广,建议及时更新。

攻击链分析

STEP 1
侦察
攻击者扫描目标网站,确认其是否使用了包含漏洞版本的 WordPress 插件(如 FooGallery, FooBox 等)。
STEP 2
载荷构造
攻击者构造包含恶意 JavaScript 代码的 URL,将 payload 插入到 'url' 参数中,利用参数未过滤的缺陷。
STEP 3
社会工程学攻击
攻击者通过电子邮件或即时通讯工具,将特制的恶意链接发送给目标用户,并诱导其点击。
STEP 4
执行攻击
受害者点击链接后,浏览器向服务器发送请求。服务器将未经过滤的 'url' 参数值反射回响应页面,导致恶意脚本在受害者浏览器中执行。
STEP 5
达成目标
攻击者利用执行的脚本窃取用户的 Session Cookie、执行敏感操作或将用户重定向至钓鱼网站。

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
// Proof of Concept for CVE-2024-13362 // The vulnerability exists in the 'url' parameter of various WordPress plugins using Freemius SDK. // Attackers can inject arbitrary web scripts via this parameter. // Step 1: Identify the vulnerable endpoint, e.g., // https://example.com/wp-content/plugins/foogallery/freemius/assets/js/pricing/freemius-pricing.js // Step 2: Construct a malicious URL with the payload in the 'url' parameter. // Payload: "><script>alert('XSS')</script> // Full URL Example: // https://example.com/wp-content/plugins/foogallery/freemius/assets/js/pricing/freemius-pricing.js?url=%22%3E%3Cscript%3Ealert('XSS')%3C/script%3E // Step 3: Send the link to a victim. Upon clicking, the script executes.

影响范围

Add Search to Menu (多个版本)
Featured Images for RSS Feeds (多个版本)
FooBox Image Lightbox (多个版本)
FooGallery (多个版本)
Independent Analytics (多个版本)
其他使用受影响 Freemius SDK 的插件或主题

防御指南

临时缓解措施
如果无法立即更新插件,建议部署 Web 应用防火墙(WAF)规则,以拦截包含常见 XSS 模式(如 <script>, javascript:, onerror=)的 'url' 参数请求。同时,加强用户安全意识教育,不轻易点击不明来源的链接。

参考链接

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