CVE-2026-34750
CVE-2026-34750 · Payload has Insufficient Filename Validation in Client-Upload Signed-URL Endpoints
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
Payload is a free and open source headless content management system. Prior to version 3.78.0 in @payloadcms/storage-azure, @payloadcms/storage-gcs, @payloadcms/storage-r2, and @payloadcms/storage-s3, the client-upload signed-URL endpoints for S3, GCS, Azure, and R2 did not properly sanitize filenames. An attacker could craft filenames to escape the intended storage location. This issue has been patched in version 3.78.0 for @payloadcms/storage-azure, @payloadcms/storage-gcs, @payloadcms/storage-r2, and @payloadcms/storage-s3.
CVSS 6.5 · Средний · EPSS 0,4% · Есть исправление
- Опубликовано
- Обновлено
Стек: node
Затронутые продукты и версии
payload
- Версии
- < 3.78.0: Затронуто
Нет опубликованного исправления
@payloadcms/storage-azure npm
- Затронутые диапазоны версий
- SEMVER: < 3.78.0
Обновитесь до 3.78.0
@payloadcms/storage-gcs npm
- Затронутые диапазоны версий
- SEMVER: < 3.78.0
Обновитесь до 3.78.0
@payloadcms/storage-r2 npm
- Затронутые диапазоны версий
- SEMVER: < 3.78.0
Обновитесь до 3.78.0
@payloadcms/storage-s3 npm
- Затронутые диапазоны версий
- SEMVER: < 3.78.0
Обновитесь до 3.78.0