CVE-2026-0680CVE-2026-0680是WordPress Real Post Slider Lite插件中的一个存储型跨站脚本(XSS)漏洞。该插件是一款用于在WordPress网站上创建文章轮播的流行插件,在全球范围内有大量安装使用。漏洞根源在于插件设置页面存在输入验证和输出编码不足的问题,攻击者可以通过插件设置参数注入恶意JavaScript代码。由于漏洞属于存储型XSS,恶意脚本会被永久保存在服务器端,所有访问包含恶意内容页面的用户都会自动执行攻击代码。攻击成功需要具备管理员级别权限,并且该漏洞主要影响多站点(Multisite)WordPress安装环境以及禁用unfiltered_html功能的单站点安装。成功利用此漏洞可导致会话劫持、管理员账户接管、敏感信息窃取等严重后果。
该漏洞存在于Real Post Slider Lite插件的设置处理逻辑中,具体位于插件核心文件real-post-slider-lite.php的第130行附近。问题代码在处理用户输入的插件配置参数时,未进行充分的输入清理和消毒处理,同时在输出时缺少适当的HTML实体编码或输出转义。攻击者作为管理员登录后,可在插件设置页面的各个输入字段中注入包含JavaScript代码的恶意payload。由于WordPress默认的安全机制(特别是unfiltered_html capability的限制),普通用户无法直接注入HTML,但在多站点环境中,超级管理员可以为子站点管理员分配此权限。攻击者注入的恶意脚本会被存储在WordPress数据库的wp_options表中,当其他用户访问包含轮播小工具或短代码的页面时,浏览器会解析并执行这些恶意脚本,从而完成攻击链。攻击者通常利用此漏洞进一步提升权限或窃取管理员的认证cookie。