CVE-2026-50152
Fixed in a distro release EPSS <1%CVSS 9.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 Monitor subscription handler fails to properly authorize access to the configuration-key store, allowing any CephX user with only `mon allow r` capabilities to read the entire store by sending a single crafted MMonSubscribe message. The config-key store holds sensitive secrets including OSD LUKS disk-encryption passphrases and, on cephadm-managed clusters, the SSH private key that cephadm uses to reach every host in the cluster. Because that key grants root on every node under the default cephadm configuration, a low-privileged read-only account can escalate to full cluster and host compromise. This issue is fixed in versions 20.2.4 and 19.2.6
Products: ceph
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 12 | ceph | no fix |
| Debian 13 | ceph | no fix |
| Debian 14 | ceph | 20.2.4+ds-1 |
| Red Hat ceph storage 8.1 | ceph | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-base | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-base-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-common | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-common-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-debugsource | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-exporter-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-fuse | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-fuse-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-immutable-object-cache | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-immutable-object-cache-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-mds-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-mgr-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-mib | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-mon-client-nvmeof-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-mon-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-osd-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-radosgw-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-resource-agents | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-selinux | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | ceph-test-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | cephadm | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | cephfs-mirror-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | cephfs-top | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | libcephfs-daemon-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | libcephfs-devel | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | libcephfs-proxy2 | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | libcephfs-proxy2-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | libcephfs2 | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | libcephfs2-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | libcephsqlite-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | librados-devel | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | librados-devel-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | librados2 | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | librados2-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | libradospp-devel | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | libradosstriper1 | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | libradosstriper1-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | librbd-devel | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | librbd1 | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | librbd1-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | librgw-devel | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | librgw2 | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | librgw2-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | python3-ceph-argparse | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | python3-ceph-common | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | python3-cephfs | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | python3-cephfs-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | python3-rados | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | python3-rados-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | python3-rbd | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | python3-rbd-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | python3-rgw | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | python3-rgw-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | rbd-fuse-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | rbd-mirror-debuginfo | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | rbd-nbd | 2:19.2.1-423.el9cp |
| Red Hat ceph storage 8.1 | rbd-nbd-debuginfo | 2:19.2.1-423.el9cp |
| Ubuntu 22.04 LTS | ceph | no fix |
| Ubuntu 24.04 LTS | ceph | no fix |
| Ubuntu 26.04 LTS | ceph | no fix |
| Ubuntu 26.10 | ceph | no fix |
| Ubuntu Pro 14.04 LTS | ceph | no fix |
| Ubuntu Pro 16.04 LTS | ceph | no fix |
| Ubuntu Pro 18.04 LTS | ceph | no fix |
| Ubuntu Pro 20.04 LTS | ceph | no fix |