CVE-2026-1986FloristPress for Woo WordPress插件所有版本(包括7.8.2)存在反射型跨站脚本(XSS)漏洞。该漏洞源于对用户提供的'noresults'参数缺乏足够的输入清理和输出转义。未经身份验证的攻击者可通过诱导用户点击特制链接,在页面中注入任意恶意脚本并执行。成功利用可能导致用户敏感信息泄露或会话劫持。
该漏洞的核心原理在于输入验证和输出编码的缺失。在 WordPress 插件 FloristPress for Woo 的处理逻辑中,`noresults` 参数被直接传递并嵌入到服务器响应的 HTML 页面中,而未经过滤危险的 HTML 字符或转义特殊符号。攻击者可以利用这一点,构建特制的恶意 URL,将 JavaScript 负载注入该参数。当未经防备的用户(包括管理员)点击该链接时,服务器会返回包含恶意脚本的页面。浏览器解析该页面时,脚本即刻在用户的会话上下文中执行。由于 CVSS 向量显示无需认证(PR:N)且范围上下文为改变(S:C),攻击者可借此绕过部分同源策略限制,进一步窃取 Cookie、篡改页面内容或执行钓鱼攻击,对网站安全构成威胁。