CVE-2026-1076CVE-2026-1076是WordPress的Star Review Manager插件中的一个跨站请求伪造(CSRF)漏洞。该漏洞存在于插件的所有版本中,最高版本至1.2.2。漏洞的根本原因在于插件的设置页面缺少适当的nonce验证机制,这使得攻击者能够诱导已登录的网站管理员执行未经授权的操作。具体来说,攻击者可以伪造请求来更新插件的CSS设置,由于缺乏CSRF保护,恶意请求会被服务器接受并执行。攻击成功的关键在于欺骗管理员点击特制的链接或访问包含恶意请求的页面。此漏洞的CVSS评分为4.3,属于中等严重程度,主要影响网站的配置完整性和设置的可靠性。
Star Review Manager插件的settings.php文件(第3行起)处理管理员的设置请求时,未正确实现WordPress的nonce验证机制。WordPress推荐使用wp_verify_nonce()或check_admin_referer()函数来验证请求的合法性,但该插件直接处理POST/GET请求而忽略了这一关键步骤。攻击者可以构造一个包含恶意CSS设置的表单,并诱导已登录的管理员提交。由于浏览器会自动携带目标网站的Cookie,服务器无法区分这是管理员的合法操作还是攻击者伪造的请求。攻击者可以修改插件的CSS样式设置,可能用于实施钓鱼攻击或破坏网站外观。该漏洞属于OWASP Top 10中的A1类别(失效的访问控制),CVSS向量为CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N。