In affected configurations, client upload access does not consistently align with the associated collection’s access configuration.
You are affected if:
@payloadcms/storage-vercel-blob.Applications that do not enable client uploads are not affected.
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.
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.
{
"cwe_ids": [
"CWE-862"
],
"github_reviewed": true,
"github_reviewed_at": "2026-11-04T17:00:39Z",
"nvd_published_at": "2026-09-25T17:17:19Z",
"severity": "MODERATE"
}