User space components of the Ceph file system.
Security Fix(es):
The key length for encrypted devices created using ceph-volume is incorrect. This is due to a bug in cephvolume/util/encryption.py, where upon writing a key using osddmcryptkeysize it does not pass the key size to the format and open operations following. The default key is then applied in cryptsetup. All versions since Luminous are assumed affected.(CVE-2021-3979)
{ "severity": "Medium" }
{ "aarch64": [ "ceph-base-12.2.8-20.oe1.aarch64.rpm", "python-rbd-12.2.8-20.oe1.aarch64.rpm", "python3-rados-12.2.8-20.oe1.aarch64.rpm", "librados2-12.2.8-20.oe1.aarch64.rpm", "librgw-devel-12.2.8-20.oe1.aarch64.rpm", "ceph-mds-12.2.8-20.oe1.aarch64.rpm", "ceph-common-12.2.8-20.oe1.aarch64.rpm", "ceph-mgr-12.2.8-20.oe1.aarch64.rpm", "python-cephfs-12.2.8-20.oe1.aarch64.rpm", "ceph-fuse-12.2.8-20.oe1.aarch64.rpm", "ceph-debuginfo-12.2.8-20.oe1.aarch64.rpm", "librbd1-12.2.8-20.oe1.aarch64.rpm", "libcephfs-devel-12.2.8-20.oe1.aarch64.rpm", "ceph-selinux-12.2.8-20.oe1.aarch64.rpm", "python-rados-12.2.8-20.oe1.aarch64.rpm", "librados-devel-12.2.8-20.oe1.aarch64.rpm", "rados-objclass-devel-12.2.8-20.oe1.aarch64.rpm", "python3-ceph-argparse-12.2.8-20.oe1.aarch64.rpm", "python-ceph-compat-12.2.8-20.oe1.aarch64.rpm", "python3-rbd-12.2.8-20.oe1.aarch64.rpm", "libradosstriper-devel-12.2.8-20.oe1.aarch64.rpm", "rbd-mirror-12.2.8-20.oe1.aarch64.rpm", "python3-cephfs-12.2.8-20.oe1.aarch64.rpm", "libradosstriper1-12.2.8-20.oe1.aarch64.rpm", "ceph-osd-12.2.8-20.oe1.aarch64.rpm", "python3-rgw-12.2.8-20.oe1.aarch64.rpm", "python-rgw-12.2.8-20.oe1.aarch64.rpm", "librgw2-12.2.8-20.oe1.aarch64.rpm", "ceph-resource-agents-12.2.8-20.oe1.aarch64.rpm", "rbd-nbd-12.2.8-20.oe1.aarch64.rpm", "ceph-debugsource-12.2.8-20.oe1.aarch64.rpm", "ceph-radosgw-12.2.8-20.oe1.aarch64.rpm", "ceph-12.2.8-20.oe1.aarch64.rpm", "ceph-mon-12.2.8-20.oe1.aarch64.rpm", "ceph-test-12.2.8-20.oe1.aarch64.rpm", "rbd-fuse-12.2.8-20.oe1.aarch64.rpm", "librbd-devel-12.2.8-20.oe1.aarch64.rpm", "libcephfs2-12.2.8-20.oe1.aarch64.rpm" ], "src": [ "ceph-12.2.8-20.oe1.src.rpm" ], "x86_64": [ "librgw2-12.2.8-20.oe1.x86_64.rpm", "ceph-test-12.2.8-20.oe1.x86_64.rpm", "librbd1-12.2.8-20.oe1.x86_64.rpm", "python3-ceph-argparse-12.2.8-20.oe1.x86_64.rpm", "python3-rgw-12.2.8-20.oe1.x86_64.rpm", "ceph-debugsource-12.2.8-20.oe1.x86_64.rpm", "python-rados-12.2.8-20.oe1.x86_64.rpm", "librados-devel-12.2.8-20.oe1.x86_64.rpm", "python3-cephfs-12.2.8-20.oe1.x86_64.rpm", "libcephfs2-12.2.8-20.oe1.x86_64.rpm", "ceph-mds-12.2.8-20.oe1.x86_64.rpm", "ceph-fuse-12.2.8-20.oe1.x86_64.rpm", "ceph-base-12.2.8-20.oe1.x86_64.rpm", "python3-rbd-12.2.8-20.oe1.x86_64.rpm", "librbd-devel-12.2.8-20.oe1.x86_64.rpm", "ceph-debuginfo-12.2.8-20.oe1.x86_64.rpm", "libcephfs-devel-12.2.8-20.oe1.x86_64.rpm", "rbd-nbd-12.2.8-20.oe1.x86_64.rpm", "ceph-mon-12.2.8-20.oe1.x86_64.rpm", "python3-rados-12.2.8-20.oe1.x86_64.rpm", "python-cephfs-12.2.8-20.oe1.x86_64.rpm", "ceph-resource-agents-12.2.8-20.oe1.x86_64.rpm", "ceph-12.2.8-20.oe1.x86_64.rpm", "ceph-osd-12.2.8-20.oe1.x86_64.rpm", "ceph-common-12.2.8-20.oe1.x86_64.rpm", "ceph-selinux-12.2.8-20.oe1.x86_64.rpm", "python-rgw-12.2.8-20.oe1.x86_64.rpm", "python-ceph-compat-12.2.8-20.oe1.x86_64.rpm", "librados2-12.2.8-20.oe1.x86_64.rpm", "libradosstriper1-12.2.8-20.oe1.x86_64.rpm", "rbd-fuse-12.2.8-20.oe1.x86_64.rpm", "ceph-mgr-12.2.8-20.oe1.x86_64.rpm", "rbd-mirror-12.2.8-20.oe1.x86_64.rpm", "rados-objclass-devel-12.2.8-20.oe1.x86_64.rpm", "ceph-radosgw-12.2.8-20.oe1.x86_64.rpm", "libradosstriper-devel-12.2.8-20.oe1.x86_64.rpm", "librgw-devel-12.2.8-20.oe1.x86_64.rpm", "python-rbd-12.2.8-20.oe1.x86_64.rpm" ] }
{ "aarch64": [ "librgw2-12.2.8-20.oe1.aarch64.rpm", "ceph-selinux-12.2.8-20.oe1.aarch64.rpm", "librbd-devel-12.2.8-20.oe1.aarch64.rpm", "ceph-12.2.8-20.oe1.aarch64.rpm", "libcephfs2-12.2.8-20.oe1.aarch64.rpm", "python3-rbd-12.2.8-20.oe1.aarch64.rpm", "ceph-radosgw-12.2.8-20.oe1.aarch64.rpm", "python3-cephfs-12.2.8-20.oe1.aarch64.rpm", "rbd-fuse-12.2.8-20.oe1.aarch64.rpm", "librbd1-12.2.8-20.oe1.aarch64.rpm", "python-cephfs-12.2.8-20.oe1.aarch64.rpm", "ceph-mds-12.2.8-20.oe1.aarch64.rpm", "librgw-devel-12.2.8-20.oe1.aarch64.rpm", "librados2-12.2.8-20.oe1.aarch64.rpm", "libcephfs-devel-12.2.8-20.oe1.aarch64.rpm", "librados-devel-12.2.8-20.oe1.aarch64.rpm", "rbd-mirror-12.2.8-20.oe1.aarch64.rpm", "rados-objclass-devel-12.2.8-20.oe1.aarch64.rpm", "python3-rados-12.2.8-20.oe1.aarch64.rpm", "ceph-base-12.2.8-20.oe1.aarch64.rpm", "ceph-resource-agents-12.2.8-20.oe1.aarch64.rpm", "ceph-fuse-12.2.8-20.oe1.aarch64.rpm", "python-ceph-compat-12.2.8-20.oe1.aarch64.rpm", "rbd-nbd-12.2.8-20.oe1.aarch64.rpm", "python-rgw-12.2.8-20.oe1.aarch64.rpm", "ceph-mon-12.2.8-20.oe1.aarch64.rpm", "ceph-mgr-12.2.8-20.oe1.aarch64.rpm", "libradosstriper-devel-12.2.8-20.oe1.aarch64.rpm", "ceph-debugsource-12.2.8-20.oe1.aarch64.rpm", "ceph-common-12.2.8-20.oe1.aarch64.rpm", "python-rbd-12.2.8-20.oe1.aarch64.rpm", "python-rados-12.2.8-20.oe1.aarch64.rpm", "ceph-test-12.2.8-20.oe1.aarch64.rpm", "python3-ceph-argparse-12.2.8-20.oe1.aarch64.rpm", "python3-rgw-12.2.8-20.oe1.aarch64.rpm", "libradosstriper1-12.2.8-20.oe1.aarch64.rpm", "ceph-debuginfo-12.2.8-20.oe1.aarch64.rpm", "ceph-osd-12.2.8-20.oe1.aarch64.rpm" ], "src": [ "ceph-12.2.8-20.oe1.src.rpm" ], "x86_64": [ "ceph-resource-agents-12.2.8-20.oe1.x86_64.rpm", "ceph-radosgw-12.2.8-20.oe1.x86_64.rpm", "libcephfs-devel-12.2.8-20.oe1.x86_64.rpm", "python-rgw-12.2.8-20.oe1.x86_64.rpm", "ceph-debuginfo-12.2.8-20.oe1.x86_64.rpm", "python3-cephfs-12.2.8-20.oe1.x86_64.rpm", "ceph-12.2.8-20.oe1.x86_64.rpm", "libradosstriper1-12.2.8-20.oe1.x86_64.rpm", "ceph-mon-12.2.8-20.oe1.x86_64.rpm", "libradosstriper-devel-12.2.8-20.oe1.x86_64.rpm", "python3-ceph-argparse-12.2.8-20.oe1.x86_64.rpm", "rbd-fuse-12.2.8-20.oe1.x86_64.rpm", "ceph-osd-12.2.8-20.oe1.x86_64.rpm", "python3-rgw-12.2.8-20.oe1.x86_64.rpm", "ceph-base-12.2.8-20.oe1.x86_64.rpm", "ceph-common-12.2.8-20.oe1.x86_64.rpm", "ceph-test-12.2.8-20.oe1.x86_64.rpm", "python-rbd-12.2.8-20.oe1.x86_64.rpm", "librados2-12.2.8-20.oe1.x86_64.rpm", "python-ceph-compat-12.2.8-20.oe1.x86_64.rpm", "ceph-debugsource-12.2.8-20.oe1.x86_64.rpm", "librgw-devel-12.2.8-20.oe1.x86_64.rpm", "librbd-devel-12.2.8-20.oe1.x86_64.rpm", "librgw2-12.2.8-20.oe1.x86_64.rpm", "ceph-selinux-12.2.8-20.oe1.x86_64.rpm", "rados-objclass-devel-12.2.8-20.oe1.x86_64.rpm", "rbd-nbd-12.2.8-20.oe1.x86_64.rpm", "rbd-mirror-12.2.8-20.oe1.x86_64.rpm", "python3-rados-12.2.8-20.oe1.x86_64.rpm", "librados-devel-12.2.8-20.oe1.x86_64.rpm", "ceph-mgr-12.2.8-20.oe1.x86_64.rpm", "libcephfs2-12.2.8-20.oe1.x86_64.rpm", "python-rados-12.2.8-20.oe1.x86_64.rpm", "ceph-mds-12.2.8-20.oe1.x86_64.rpm", "ceph-fuse-12.2.8-20.oe1.x86_64.rpm", "python3-rbd-12.2.8-20.oe1.x86_64.rpm", "python-cephfs-12.2.8-20.oe1.x86_64.rpm", "librbd1-12.2.8-20.oe1.x86_64.rpm" ] }
{ "aarch64": [ "ceph-debuginfo-12.2.8-20.oe1.aarch64.rpm", "ceph-mgr-12.2.8-20.oe1.aarch64.rpm", "ceph-test-12.2.8-20.oe1.aarch64.rpm", "librados-devel-12.2.8-20.oe1.aarch64.rpm", "ceph-osd-12.2.8-20.oe1.aarch64.rpm", "python-rados-12.2.8-20.oe1.aarch64.rpm", "ceph-radosgw-12.2.8-20.oe1.aarch64.rpm", "python-rgw-12.2.8-20.oe1.aarch64.rpm", "ceph-fuse-12.2.8-20.oe1.aarch64.rpm", "ceph-12.2.8-20.oe1.aarch64.rpm", "ceph-base-12.2.8-20.oe1.aarch64.rpm", "ceph-mds-12.2.8-20.oe1.aarch64.rpm", "rados-objclass-devel-12.2.8-20.oe1.aarch64.rpm", "libcephfs2-12.2.8-20.oe1.aarch64.rpm", "librados2-12.2.8-20.oe1.aarch64.rpm", "libcephfs-devel-12.2.8-20.oe1.aarch64.rpm", "librbd-devel-12.2.8-20.oe1.aarch64.rpm", "python-ceph-compat-12.2.8-20.oe1.aarch64.rpm", "rbd-mirror-12.2.8-20.oe1.aarch64.rpm", "python-cephfs-12.2.8-20.oe1.aarch64.rpm", "python3-rados-12.2.8-20.oe1.aarch64.rpm", "libradosstriper1-12.2.8-20.oe1.aarch64.rpm", "librgw2-12.2.8-20.oe1.aarch64.rpm", "ceph-common-12.2.8-20.oe1.aarch64.rpm", "rbd-fuse-12.2.8-20.oe1.aarch64.rpm", "python-rbd-12.2.8-20.oe1.aarch64.rpm", "python3-ceph-argparse-12.2.8-20.oe1.aarch64.rpm", "python3-rgw-12.2.8-20.oe1.aarch64.rpm", "ceph-debugsource-12.2.8-20.oe1.aarch64.rpm", "python3-cephfs-12.2.8-20.oe1.aarch64.rpm", "librgw-devel-12.2.8-20.oe1.aarch64.rpm", "ceph-resource-agents-12.2.8-20.oe1.aarch64.rpm", "ceph-selinux-12.2.8-20.oe1.aarch64.rpm", "rbd-nbd-12.2.8-20.oe1.aarch64.rpm", "libradosstriper-devel-12.2.8-20.oe1.aarch64.rpm", "ceph-mon-12.2.8-20.oe1.aarch64.rpm", "python3-rbd-12.2.8-20.oe1.aarch64.rpm", "librbd1-12.2.8-20.oe1.aarch64.rpm" ], "src": [ "ceph-12.2.8-20.oe1.src.rpm" ], "x86_64": [ "librbd1-12.2.8-20.oe1.x86_64.rpm", "rbd-fuse-12.2.8-20.oe1.x86_64.rpm", "ceph-test-12.2.8-20.oe1.x86_64.rpm", "librados-devel-12.2.8-20.oe1.x86_64.rpm", "ceph-resource-agents-12.2.8-20.oe1.x86_64.rpm", "ceph-mgr-12.2.8-20.oe1.x86_64.rpm", "python-ceph-compat-12.2.8-20.oe1.x86_64.rpm", "libradosstriper1-12.2.8-20.oe1.x86_64.rpm", "librgw2-12.2.8-20.oe1.x86_64.rpm", "ceph-debugsource-12.2.8-20.oe1.x86_64.rpm", "rbd-mirror-12.2.8-20.oe1.x86_64.rpm", "ceph-mon-12.2.8-20.oe1.x86_64.rpm", "ceph-radosgw-12.2.8-20.oe1.x86_64.rpm", "python-rbd-12.2.8-20.oe1.x86_64.rpm", "rbd-nbd-12.2.8-20.oe1.x86_64.rpm", "ceph-selinux-12.2.8-20.oe1.x86_64.rpm", "rados-objclass-devel-12.2.8-20.oe1.x86_64.rpm", "librgw-devel-12.2.8-20.oe1.x86_64.rpm", "ceph-fuse-12.2.8-20.oe1.x86_64.rpm", "python-rados-12.2.8-20.oe1.x86_64.rpm", "python3-cephfs-12.2.8-20.oe1.x86_64.rpm", "python3-ceph-argparse-12.2.8-20.oe1.x86_64.rpm", "ceph-base-12.2.8-20.oe1.x86_64.rpm", "python3-rados-12.2.8-20.oe1.x86_64.rpm", "ceph-debuginfo-12.2.8-20.oe1.x86_64.rpm", "ceph-12.2.8-20.oe1.x86_64.rpm", "python3-rgw-12.2.8-20.oe1.x86_64.rpm", "ceph-common-12.2.8-20.oe1.x86_64.rpm", "librbd-devel-12.2.8-20.oe1.x86_64.rpm", "libcephfs-devel-12.2.8-20.oe1.x86_64.rpm", "ceph-osd-12.2.8-20.oe1.x86_64.rpm", "libcephfs2-12.2.8-20.oe1.x86_64.rpm", "librados2-12.2.8-20.oe1.x86_64.rpm", "libradosstriper-devel-12.2.8-20.oe1.x86_64.rpm", "python-rgw-12.2.8-20.oe1.x86_64.rpm", "ceph-mds-12.2.8-20.oe1.x86_64.rpm", "python-cephfs-12.2.8-20.oe1.x86_64.rpm", "python3-rbd-12.2.8-20.oe1.x86_64.rpm" ] }