CVE-2025-15266CVE-2025-15266是WordPress平台GeekyBot插件中的一个高危安全漏洞。该插件版本直至1.1.8均受影响。漏洞根源在于聊天消息字段存在输入验证和输出编码不足的问题,允许未认证攻击者注入恶意JavaScript代码。由于是存储型XSS,恶意脚本会被永久保存在服务器端,当管理员访问聊天历史页面时自动执行。攻击者可利用此漏洞窃取管理员会话cookie、劫持管理员账户、在网站上执行任意操作,甚至进一步入侵整个WordPress站点。此漏洞无需任何用户交互,攻击门槛低,危害范围广,建议立即升级到最新版本。
该漏洞存在于GeekyBot插件的聊天消息处理功能中。攻击者可通过构造特制的聊天消息内容,利用HTML标签和JavaScript代码绕过输入过滤。具体来说,插件在接收用户输入时未对特殊字符进行充分转义,在输出显示时也未进行正确的HTML编码。攻击者发送包含<script>标签或事件处理器(如onerror、onload)的消息后,这些内容被存储在数据库中。当管理员或其他高权限用户访问插件的Chat History页面时,恶意脚本作为页面内容的一部分被浏览器解析执行。由于管理员具有高级权限,攻击者可通过XSS窃取管理员凭证、修改站点内容或安装后门插件。攻击者还可利用此漏洞进行横向移动,危害整个WordPress站点安全。