
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-34749 is a Cross-Site Request Forgery (CSRF) protection bypass vulnerability in the authentication flow of Payload CMS, a free and open-source headless content management system. It affects all versions of the payload npm package prior to v3.79.1 when the serverURL configuration option is set. The vulnerability was published on March 30, 2026, by maintainer denolfe and added to the National Vulnerability Database on April 1, 2026. It carries a CVSS v3.1 base score of 5.4 (Medium) (GitHub Advisory, Payload Security Advisory).
The vulnerability is classified as CWE-352 (Cross-Site Request Forgery) and stems from insufficient validation in the authentication flow that allows the built-in CSRF protection to be bypassed under certain conditions (GitHub Advisory). The fix in v3.79.1 includes using the Sec-Fetch-Site header for cookie authentication validation and improved request origin retrieval, indicating the root cause was inadequate origin/referrer checking during authenticated requests (Payload Release). Exploitation requires the victim to be an authenticated user who interacts with a malicious page or link, and the target instance must have serverURL configured — instances without this setting are not affected (Payload Security Advisory).
Successful exploitation allows an attacker to perform unauthorized actions on behalf of an authenticated Payload CMS user by forging cross-site requests. The primary impacts are low integrity loss (unauthorized data modification) and low availability impact (potential service disruption), with no confidentiality impact as session tokens or sensitive data are not directly exposed (GitHub Advisory). The scope is limited to the affected Payload instance, with no evidence of lateral movement potential beyond the CMS itself.
There is no public proof-of-concept exploit code and no evidence of in-the-wild exploitation at this time (GitHub Advisory). The EPSS score is approximately 0.013% (2nd percentile), indicating a very low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. No threat actor attribution has been reported.
serverURL configured, using version fingerprinting or reviewing publicly exposed admin panels.Referer or Origin headers in server access logs.Sec-Fetch-Site header value is cross-site rather than same-origin or same-site.Upgrade to Payload CMS v3.79.1 or later, which includes additional validation in the authentication flow using the Sec-Fetch-Site header and improved request origin retrieval (Payload Release, Payload Security Advisory). If an immediate upgrade is not possible, set cookies.sameSite to 'Strict' in the Payload configuration as a partial mitigation; note this will require users to re-authenticate when navigating to the application from external links such as emails or other websites. There is no complete workaround that fully addresses the vulnerability without upgrading.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."