CVE-2026-105846 in Payloadinfo

Summary

by MITRE • 10/06/2026

Payload is a free and open source headless content management system. In versions from 3.40.0 before 3.88.0 and canary versions before 4.0.0-canary.27, an attacker can craft a redirect URL parameter that sends a guest user to an untrusted destination after the authentication flow completes. This issue is fixed in versions 3.88.0 and 4.0.0-canary.27.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 10/06/2026

The vulnerability identified within Payload CMS, specifically affecting version ranges from 3.40.0 up to but not including 3.88.0 as well as canary versions prior to 4.0.0-canary.27, represents a critical flaw in the authentication and session management logic of this headless content management system. Payload CMS is widely utilized for its flexibility and open-source nature, allowing developers to build custom APIs and admin panels rapidly. However, the specific implementation detail regarding URL redirection during the login process introduces a significant security risk known as an Open Redirect vulnerability. This flaw allows malicious actors to manipulate the post-authentication flow, potentially leading users away from trusted domains to untrusted or phishing sites without their immediate knowledge.

The technical root cause of this issue lies in how the application handles redirect parameters after a successful authentication attempt. When a user initiates the login process, they are often directed to an identity provider or internal auth service with a callback URL that specifies where to return upon completion. In vulnerable versions, Payload CMS fails to adequately validate these redirect URLs against a whitelist of trusted domains. Consequently, if an attacker crafts a malicious payload containing a redirect parameter pointing to an external, untrusted destination, the application will accept this input and execute the redirection after the user has successfully authenticated. This behavior bypasses standard security controls that rely on domain verification, effectively turning the legitimate authentication flow into a vector for social engineering attacks.

The operational impact of this vulnerability is primarily centered around phishing and credential harvesting campaigns. By exploiting this open redirect flaw, an attacker can create a deceptive link that appears to originate from or lead back to the Payload CMS instance itself. After the victim enters their credentials on what they believe is the legitimate login page, the application redirects them to a malicious site controlled by the attacker. This technique significantly increases the success rate of phishing attempts because users are more likely to trust URLs that maintain visual continuity with known services during the transition phase. Furthermore, if session cookies or tokens are transmitted in the URL query string due to misconfigured redirect handling, sensitive authentication data could be leaked to third-party domains via HTTP Referer headers or browser history logging mechanisms.

From a classification perspective, this vulnerability aligns closely with CWE-601, which defines Open Redirect through URI redirection. It also maps to specific tactics within the MITRE ATT&CK framework, particularly T1566.002 (Spearphishing Link), where attackers use links that redirect users to malicious content after initial interaction. The exploitation of this flaw does not require complex technical skills or remote code execution capabilities; it relies on social engineering and precise URL construction, making it a low-effort, high-impact threat for adversaries targeting organizations using Payload CMS.

To mitigate this vulnerability, administrators must upgrade their Payload CMS instances to version 3.88.0 or later, which includes the necessary patches to enforce strict validation of redirect URLs. For environments where immediate upgrading is not feasible, implementing a Web Application Firewall (WAF) rule that inspects and sanitizes query parameters related to redirection can provide temporary protection. Additionally, developers should ensure that all authentication flows utilize absolute paths for redirects rather than allowing arbitrary domain names in the callback URL parameter. Enforcing HTTPS-only connections and validating the Host header against an allowlist of trusted domains during the post-authentication phase are also critical defensive measures. Regular security audits focusing on identity and access management components can help identify similar implementation flaws before they are exploited by malicious actors seeking to compromise user accounts or steal sensitive data through deceptive redirection techniques.

Responsible

GitHub M

Reservation

10/06/2026

Disclosure

10/06/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

low

Sources

Do you need the next level of professionalism?

Upgrade your account now!