CVE-2026-105847: Payload: Polymorphic join queries could disclose hidden fields
### Impact A user with query access could use polymorphic join filters to infer hidden or read-restricted field values, including password-reset tokens. You are affected if: - You use an affected Payload version. - Users can query a collection with a polymorphic join to sensitive fields. ### Patches Users should upgrade Payload packages to `>= 3.90.0` or `>= 4.0.0-canary.34`. ### Workarounds There is no complete workaround. Restricting read access to sensitive collections reduces exposure but does not replace upgrading.
Recommended action
Recommended action
Upgrade affected packages to a patched version: payload 3.90.0, payload 4.0.0-canary.34.
Technical details
- Vendor
- Not specified
- Product
- payload
- Exploitation
- none known
- Evidence
- official
Evidence and sources
This record is attributed to GitHub Advisories. Exploitation status and remediation guidance are kept separate from the vulnerability's technical severity.
Open primary source