CVE-2025-53573CVE-2025-53573是WordPress平台jegtheme Epic Review插件中的一个反射型跨站脚本(XSS)漏洞。该漏洞存在于插件的Web页面生成过程中,未能正确对用户输入进行安全过滤和转义。攻击者可以通过构造恶意的URL参数,在用户访问包含恶意脚本的链接时执行任意JavaScript代码。反射型XSS攻击通常依赖于社会工程学手段,诱导用户点击特制的链接。由于该插件被广泛应用于WordPress网站的产品评论功能,攻击者可能利用此漏洞窃取用户的会话Cookie、劫持用户账户、进行钓鱼攻击或修改网页内容。CVSS 3.1评分为7.1,属于高危漏洞。虽然攻击复杂度较低,但需要用户交互才能成功利用,这限制了漏洞的自动利用可能性。该漏洞影响Epic Review插件从初始版本到1.0.2的所有版本。
该反射型XSS漏洞源于Epic Review插件在处理用户输入参数时缺乏适当的输入验证和输出编码。插件在生成Web页面时直接将用户可控的参数(如URL参数或表单输入)未经转义地插入到HTML输出中。攻击者可以在URL中注入恶意JavaScript代码,例如:?param=<script>alert(document.cookie)</script>。当受害者访问该恶意URL时,浏览器会将其解析为可执行脚本而非纯文本,从而在受害者浏览器上下文中执行。漏洞利用的关键在于插件未对特殊字符(如<、>、'、"等)进行HTML实体编码。常见的攻击场景包括:通过document.cookie窃取用户会话信息、通过location.href重定向用户到恶意网站、或通过DOM操作修改页面内容显示钓鱼内容。修复方案需要对所有用户输入进行严格的输入验证,并使用htmlspecialchars()或esc_html()等函数进行输出转义。