← Terug naar overzicht

A vulnerability in Ceph Object Gateway (RGW) versions prior to 20.2.4 and 19.2.6 allows privilege escalation via unsigned x-amz-* headers. The SigV4 handler fails to reject requests containing x-amz-* headers not included in the signed header set, contrary to AWS S3 behavior. Attackers holding a presigned URL can append arbitrary unsigned x-amz-* headers that RGW will honor without signature validation. This allows an attacker to grant themselves capabilities beyond what the URL signer intended. The vulnerability stems from RGW only validating headers listed in X-Amz-SignedHeaders while ignoring additional unsigned ones. The issue has been patched in Ceph versions 20.2.4 and 19.2.6. Fixes are available via GitHub commits and a security advisory on GHSA.

Affected products

  • Ceph Object Gateway (RGW)
  • Ceph versions prior to 19.2.6
  • Ceph versions prior to 20.2.4

Related CVE's

  • CVE-2026-54330

Categories

  • Cloud & Virtualization
  • Database & Storage
  • Identity & Access