Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-54330

Fixed in a distro release EPSS <1%CVSS 8.1

Ceph is an open-source distributed storage platform providing object, block, and file storage. In versions prior to 20.2.4 and 19.2.6, the Ceph Object Gateway (RGW) SigV4 handler does not reject requests that carry x-amz-* headers absent from the signed header set, allowing anyone holding a presigned URL to attach arbitrary unsigned x-amz-* headers that RGW will honor. AWS S3 requires every x-amz-* header on a SigV4 request to be signed and rejects requests bearing additional unsigned headers, but RGW validates only the headers listed in X-Amz-SignedHeaders and ignores any extra ones, so they take effect without being covered by the signature. By adding such headers to a presigned PUT URL, an attacker can grant themselves more capabilities than the URL's signer intended and escalate their privileges. This issue is fixed in versions 20.2.4 and 19.2.6.

Published 2026-08-27 · CVE record · OSV

Products: ceph

Distro releases

ReleasePackageFixed in
Debian:12cephno fix
Debian:13cephno fix
Debian:14ceph20.2.4+ds-1
Red Hat:ceph_storage:8.1ceph2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-base2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-base-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-common2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-common-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-debugsource2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-exporter-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-fuse2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-fuse-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-immutable-object-cache2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-immutable-object-cache-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-mds-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-mgr-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-mib2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-mon-client-nvmeof-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-mon-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-osd-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-radosgw-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-resource-agents2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-selinux2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1ceph-test-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1cephadm2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1cephfs-mirror-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1cephfs-top2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1libcephfs-daemon-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1libcephfs-devel2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1libcephfs-proxy22:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1libcephfs-proxy2-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1libcephfs22:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1libcephfs2-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1libcephsqlite-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1librados-devel2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1librados-devel-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1librados22:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1librados2-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1libradospp-devel2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1libradosstriper12:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1libradosstriper1-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1librbd-devel2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1librbd12:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1librbd1-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1librgw-devel2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1librgw22:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1librgw2-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1python3-ceph-argparse2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1python3-ceph-common2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1python3-cephfs2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1python3-cephfs-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1python3-rados2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1python3-rados-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1python3-rbd2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1python3-rbd-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1python3-rgw2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1python3-rgw-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1rbd-fuse-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1rbd-mirror-debuginfo2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1rbd-nbd2:19.2.1-423.el9cp
Red Hat:ceph_storage:8.1rbd-nbd-debuginfo2:19.2.1-423.el9cp
Ubuntu:22.04:LTSceph17.2.9-0ubuntu0.22.04.4
Ubuntu:24.04:LTScephno fix
Ubuntu:26.04:LTSceph20.2.0-0ubuntu2.1
Ubuntu:Pro:18.04:LTSceph12.2.13-0ubuntu0.18.04.11+esm3
Ubuntu:Pro:20.04:LTSceph15.2.17-0ubuntu0.20.04.6+esm2