CVE-2026-105867
Payload: Client uploads could overwrite S3 objects
CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th
Payload is a free and open source headless content management system. In @payloadcms/storage-s3 versions before 3.90.0 and canary versions before 4.0.0-canary.34, an authenticated user can overwrite an existing S3 object belonging to another upload collection when client uploads are enabled for multiple collections sharing a bucket and useCompositePrefixes is false or unset. This bypasses the target collection's access controls and prior file validation. This issue is fixed in versions 3.90.0 and 4.0.0-canary.34.
| CWE | CWE-639 |
| Vendor | payloadcms |
| Product | payload |
| Published | Oct 6, 2026 |
| Last Updated | Oct 6, 2026 |
Stay Ahead of the Next One
Get instant alerts for payloadcms payload
Be the first to know when new unknown vulnerabilities affecting payloadcms payload are published โ delivered to Slack, Telegram or Discord.
Get Free Alerts โ
Free ยท No credit card ยท 60 sec setup
Affected Versions
payloadcms / payload
< 3.90.0 >= 4.0.0-canary.0, < 4.0.0-canary.34
@payloadcms / storage-s3
< 3.90.0 >= 4.0.0-canary.0, < 4.0.0-canary.34