CVE-2025-68992CVE-2025-68992是WordPress插件BWL Knowledge Base Manager中的一个存储型跨站脚本(XSS)漏洞。该漏洞存在于1.6.3及以下版本中,由于插件在处理用户输入时未正确对特殊字符进行转义或过滤,导致攻击者可以在知识库内容中注入恶意JavaScript代码。这些恶意代码会被永久存储在数据库中,当其他用户访问包含恶意内容的页面时,浏览器会执行这些脚本,从而窃取用户会话Cookie、劫持用户账户或进行其他恶意操作。由于该漏洞为存储型XSS,攻击只需诱导受害者访问受感染的页面即可触发,无需用户主动点击特定链接,危害性较大。
该存储型XSS漏洞源于BWL Knowledge Base Manager插件在处理知识库文章标题、内容或分类等用户可控输入时,未对HTML标签和JavaScript脚本关键字进行充分的输入验证和输出编码。攻击者可以在知识库创建或编辑功能中注入包含<script>标签或事件处理器(如onerror、onload等)的恶意payload。当这些数据被存储到数据库并在前端页面渲染时,恶意代码会作为正常HTML内容执行。攻击者可以利用此漏洞窃取已登录用户的认证凭证(cookie),通过XSS进一步进行横向移动攻击,或在用户浏览器中执行任意JavaScript操作。漏洞的利用门槛较低,只需WordPress的普通用户权限即可发起攻击。