CVE-2026-3003WordPress Vagaro Booking Widget插件在0.3及以下版本中存在存储型XSS漏洞。由于对‘vagaro_code’参数的输入清理和输出转义不足,未经身份验证的攻击者可以在页面中注入恶意Web脚本。当用户访问被注入的页面时,脚本将执行,可能导致用户数据窃取或会话劫持。
该漏洞源于WordPress插件“Vagaro Booking Widget”在处理‘vagaro_code’参数时未能实施充分的输入清洗和输出转义机制。在受影响的版本(<=0.3)中,插件直接将用户提交的数据渲染到页面上下文中。攻击者无需经过身份验证,即可通过构造特定的HTTP请求向‘vagaro_code’参数提交恶意的JavaScript脚本载荷。由于漏洞类型为存储型XSS(Stored XSS),这些恶意代码会被持久化保存并存储在后端数据库中。随后,当任何用户(包括拥有高权限的管理员)访问集成了该小部件的页面时,服务器会读取被污染的数据并原样输出到HTML响应中,触发浏览器解析并执行攻击者注入的脚本。利用此漏洞,攻击者可以窃取用户的会话凭证(Cookie)、篡改页面内容,或在管理员上下文中执行任意操作,从而完全接管网站。