CVE-2026-2988WordPress Blubrry PowerPress插件11.15.15及之前版本存在存储型XSS漏洞。由于对'powerpress'和'podcast'短代码的输入清理和输出转义不足,拥有贡献者及以上权限的认证攻击者可利用此漏洞注入任意Web脚本。当用户访问被注入的页面时,脚本将自动执行,可能导致敏感信息窃取或会话劫持。
该漏洞主要由于WordPress Blubrry PowerPress插件在处理短代码时缺乏足够的安全过滤机制。具体而言,插件对'powerpress'和'podcast'这两个短代码的参数未进行严格的输入验证和输出HTML转义。攻击者利用该漏洞的门槛较低,仅需具备WordPress的“贡献者”级别权限即可发起攻击。攻击者在编辑文章或页面时,可以将恶意JavaScript代码嵌入到短代码的属性值中。由于服务端未对数据进行清洗,恶意载荷被持久化存储在数据库中。一旦管理员或其他有权限的用户或访客访问包含该恶意短代码的页面,浏览器在渲染页面时会解析短代码并执行其中的恶意脚本。这种存储型XSS攻击允许攻击者窃取用户Cookie、会话令牌,甚至利用管理员的浏览器权限进行进一步的后台操作,严重威胁网站安全。