CVE-2025-13682CVE-2025-13682是WordPress Trail Manager插件中的一个存储型跨站脚本(XSS)漏洞。该漏洞存在于插件的admin settings功能中,由于插件在处理用户输入时未能进行充分的输入清理(input sanitization)和输出转义(output escaping),导致恶意脚本可以被永久存储在服务器端。攻击者利用此漏洞可以在受影响的页面中注入任意JavaScript代码,当其他用户访问这些被注入的页面时,恶意脚本将在其浏览器上下文中执行,可能导致会话劫持、敏感信息窃取、恶意重定向等安全风险。此漏洞的利用需要攻击者拥有管理员级别或更高权限,且仅影响多站点(Multisite)WordPress安装或已禁用unfiltered_html功能的站点。
Trail Manager插件在1.0.0及之前版本的管理设置页面中存在存储型XSS漏洞。漏洞的根本原因在于插件接收用户输入后,未对特殊字符进行适当过滤就直接存储到数据库,随后在输出时也未进行HTML实体转义。当管理员或普通用户访问包含恶意脚本的页面时,浏览器会将其解析为可执行代码。攻击者可通过WordPress后台管理界面访问Trail Manager的设置选项,在允许输入的字段(如插件配置项)中注入包含<script>标签或事件处理器(如onerror、onload)的恶意代码。由于这些数据被永久存储在wp_options或类似数据表中,任何访问相关页面的用户都会触发恶意脚本执行。攻击者可利用此漏洞窃取管理员cookie、提升权限或进行进一步横向移动。