p PatchFirst

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

Первоисточники

Проверьте свой сервер →