CVE-2026-34749Payload CMS是一款免费开源的无头内容管理系统。在3.79.1版本之前,其认证流程中存在一个跨站请求伪造(CSRF)漏洞。在特定条件下,配置的CSRF保护机制可能被绕过,从而允许攻击者诱导用户进行跨站请求。该漏洞可能影响数据的完整性和可用性,官方已在3.79.1版本中修复了此问题。
该漏洞发生在Payload CMS的认证流程中,根本原因是CSRF令牌验证逻辑存在缺陷。在特定条件下,例如某些API端点或特定的请求上下文中,应用程序未能正确执行CSRF令牌的强制校验,导致预期的保护机制失效。通常,CSRF防御依赖于服务器验证请求中包含的不可预测令牌是否与用户会话匹配。然而,受影响的版本存在逻辑绕过,可能允许攻击者省略该令牌或使用无效令牌。攻击者可利用此漏洞,构造包含恶意请求的HTML页面或JavaScript代码,诱导已认证的管理员用户访问。由于浏览器同源策略下的Cookie自动携带机制,恶意请求将以受害者的合法权限被服务器接收并执行,例如修改用户权限、更改系统配置或破坏数据。这种攻击无需攻击者获取用户密码或会话ID,即可在用户不知情的情况下破坏系统的完整性(I:L)和可用性(A:L)。