CVE-2026-3427Yoast SEO WordPress插件在27.1.1及之前版本中存在存储型跨站脚本漏洞。由于对`jsonText`块属性的输入清理和输出转义不足,经过身份认证的攻击者(拥有贡献者及以上权限)可以在页面中注入任意Web脚本。当用户访问被注入的页面时,恶意脚本将在浏览器中执行,可能导致会话劫持或数据窃取。
该漏洞的技术根源在于Yoast SEO插件处理Gutenberg块编辑器数据时的输入验证缺失。具体而言,插件在处理用于生成Schema.org结构的`jsonText`块属性时,未对用户提供的数据执行严格的上下文感知转义。具备贡献者权限的攻击者可以编辑文章,在特定的Yoast SEO块中构造包含恶意JavaScript的`jsonText`值。这些数据被保存到WordPress数据库后,当管理员或访客浏览该页面时,插件会在前端渲染结构化数据,导致恶意脚本被直接注入到页面HTML中执行。这种存储型XSS允许攻击者窃取Cookie、执行管理员操作或重定向用户。