Vulnerability GHSA-mc8m-rr6c-r5qr

Medium Risk
MEDIUM RISK
CVSS Score: 4.3
Score Range: 4.0–6.9
Medium severity vulnerabilities (CVSS 4.0–6.9). Important issues that meaningfully reduce security confidence.
4 hours ago
November 04, 2026 at 05:00 PM UTC
@payloadcms/storage-vercel-blob has access control bypass of uploads in Vercel Storage adapter
3.25.0 - 3.89.0 and 4.0.0-canary.0 - 4.0.0-canary.33
3.25.0 - 3.89.0 and 4.0.0-canary.0 - 4.0.0-canary.33

Summary

@payloadcms/storage-vercel-blob has access control bypass of uploads in Vercel Storage adapter

Details

Impact

In affected configurations, client upload access does not consistently align with the associated collection’s access configuration.

You are affected if:

  • You use client uploads with @payloadcms/storage-vercel-blob.
  • Authenticated users can access the client-upload route.

Applications that do not enable client uploads are not affected.

Patches

Client uploads now require authentication and the appropriate collection-level access before upload access is granted.

Users should upgrade Payload packages to >= 3.90.0 or >= 4.0.0-canary.34.

Workarounds

Upgrading to a patched version is recommended. Until you can upgrade, disable client uploads or configure the upload route’s access control to enforce the associated collection’s permissions.

Timeline

Published
4 hours ago
November 04, 2026 at 05:00 PM UTC
Fixed (3.90.0)
1 month ago
September 18, 2026 at 02:22 PM UTC
Fixed (4.0.0-canary.34)
Unknown
Unknown
Last Modified
3 hours ago
November 04, 2026 at 05:15 PM UTC