CVE-2026-5243The Plus Addons for Elementor WordPress 插件在 6.4.11 及之前版本中存在存储型跨站脚本(XSS)漏洞。该漏洞源于 Navigation Menu Lite 小部件的 `menu_hover_click` 参数缺乏足够的输入清理和输出转义。拥有贡献者级别及以上权限的认证攻击者可利用此漏洞在页面中注入恶意 Web 脚本,当用户访问被注入的页面时,脚本将自动执行,从而窃取敏感信息或执行未授权操作。
该漏洞的核心在于插件的 `Navigation Menu Lite` 小部件对用户输入的处理不当。具体来说,在 `modules/widgets/tp_navigation_menu_lite.php` 脚本中,处理 `menu_hover_click` 参数时缺乏必要的输入消毒机制。攻击者通过 WordPress 编辑器界面,构造包含恶意 JavaScript 代码的 Payload(例如 `<img src=x onerror=alert(1)>`)并发送至服务器。服务器接收后将其原样存储在数据库中,未进行任何转义处理。当普通用户浏览包含该受影响小部件的页面时,服务器会从数据库读取该参数值并直接输出到 HTML 响应中。由于缺乏输出转义,浏览器将该 Payload 当作有效代码执行,从而触发 XSS 攻击。这种存储型特性使得攻击具有持久性和广泛的传播性。