AETERNAE AI RESEARCH LLC INDEPENDENT RESEARCH
ÆAETERNAERESEARCH
Sign inRequest access
← CVE index
Δ / VULNERABILITY RECORD

CVE-2026-105860.

Source-reported disclosure and enrichment record.

SEVERITY / CVSSHIGH / 7.1CVSS 4.0 · GitHub reviewed advisory
EXPLOITATION STATUSNot listed in the cached KEV catalogThis does not establish absence of exploitation.
RECORD STATUSGitHub reviewed advisoryModified Oct 07, 2026

Disclosure summary

## Impact When using the default tenant array field access, an authenticated user could assign themselves to other tenants. **You are affected if:** - You are using `@payloadcms/plugin-multi-tenant` If you configure the tenants arrayFieldAccess.create/update functions, a secured replacement membership field, you are not affected by this specific default behavior. ## Patches Users should upgrade Payload packages to `>= 3.90.0` or `>= 4.0.0-canary.34`. ## Workarounds Configure tenants arrayFieldAccess.create and tenants arrayFieldAccess.update so only trusted users authorized for all tenants can modify memberships.

Source-specific records & product guidance

Sources retain their own attribution and scoring. Follow the original record to confirm affected versions, fixed releases, and configuration conditions.

GitHub Reviewed Security Advisories · GHSA-p96c-xwx8-3cqj

Open original source · Updated Oct 07, 2026

Payload has a tenant authorization bypass in Multi-Tenant Plugin

Source severity: HIGH / 7.1

EcosystemPackageAffected rangeFirst patched
npm@payloadcms/plugin-multi-tenant< 3.90.03.90.0
npm@payloadcms/plugin-multi-tenant>= 4.0.0-canary.0, < 4.0.0-canary.344.0.0-canary.34

Original records & references

PUBLISHED 2026-10-07T16:29:53-04:00
MODIFIED 2026-10-07T16:29:55-04:00
INGESTED 2026-10-08T12:30:39-04:00