GHSA-w84c-53h3-mc2g
Payload: Untrusted redirect URL parameter exploit
At a glance
- Published
- Updated
- CVE
- CVE-2026-105846
- CVSS_V3
- CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Description
### Impact Under certain conditions, an attacker can craft a redirect link that sends a guest user to an untrusted destination after authenticating. ### Patches Users should upgrade Payload packages to `>= 3.88.0` or `>= 4.0.0-canary.27`. ### Workarounds Upgrading is recommended. Until then, remove user-controlled redirect values from authentication flows or restrict them to known local paths.
Affected packages
| Package | Versions |
|---|---|
| npm · payload | introduced 3.40.0, fixed 3.88.0 |
| npm · payload | introduced 4.0.0-canary.0, fixed 4.0.0-canary.27 |
| npm · @payloadcms/next | introduced 3.31.0, fixed 3.88.0 |
| npm · @payloadcms/next | introduced 4.0.0-canary.0, fixed 4.0.0-canary.27 |
References
- https://github.com/payloadcms/payload/security/advisories/GHSA-w84c-53h3-mc2g WEB
- https://github.com/payloadcms/payload/commit/a742140ab4fca3160f7f83e9e7d996552ffc3b5a WEB
- https://github.com/payloadcms/payload PACKAGE
- https://github.com/payloadcms/payload/releases/tag/v3.88.0 WEB
Sources
| Source | Licence |
|---|---|
| OSV.dev | CC-BY 4.0 — GitHub Advisory Database |