CVE-2025-14130CVE-2025-14130是WordPress插件Post Like Dislike中发现的一个反射型跨站脚本(XSS)漏洞。该插件用于为WordPress文章提供点赞和踩功能。漏洞源于插件在处理用户请求时,直接将$_SERVER['PHP_SELF']变量输出而未进行充分的输入清理和输出转义。攻击者可以通过构造恶意链接,诱导用户点击,从而在受害者的浏览器中执行任意JavaScript代码。由于该漏洞无需认证即可利用,且攻击复杂度较低,因此具有较高的实际威胁性。受影响的版本为1.0及以下所有版本。
漏洞根源在于Post Like Dislike插件的post-like-dislike.php文件第106行附近,代码直接使用$_SERVER['PHP_SELF']变量而未进行适当的安全处理。在WordPress环境中,$_SERVER['PHP_SELF']包含当前执行脚本的路径信息,攻击者可以通过在URL路径中注入恶意脚本来利用此漏洞。例如,访问形如 /wp-admin/admin.php/\"><script>alert(document.cookie)</script> 的URL时,恶意脚本会被反射到页面响应中。由于缺乏输入 sanitization 和 output escaping,攻击者注入的HTML/JavaScript代码将直接在用户浏览器中执行,可用于窃取会话cookie、劫持用户账户或进行钓鱼攻击。