OESA-2022-1528

Source
https://www.openeuler.org/en/security/security-bulletins/detail/?id=openEuler-SA-2022-1528
Import Source
https://repo.openeuler.org/security/data/osv/OESA-2022-1528.json
JSON Data
https://api.test.osv.dev/v1/vulns/OESA-2022-1528
Upstream
Published
2022-02-19T11:03:31Z
Modified
2025-08-12T05:09:52.953954Z
Summary
ceph security update
Details

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)

Database specific
{
    "severity": "Medium"
}
References

Affected packages

openEuler:20.03-LTS-SP1 / ceph

Package

Name
ceph
Purl
pkg:rpm/openEuler/ceph&distro=openEuler-20.03-LTS-SP1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
12.2.8-20.oe1

Ecosystem specific

{
    "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"
    ]
}

openEuler:20.03-LTS-SP2 / ceph

Package

Name
ceph
Purl
pkg:rpm/openEuler/ceph&distro=openEuler-20.03-LTS-SP2

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
12.2.8-20.oe1

Ecosystem specific

{
    "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"
    ]
}

openEuler:20.03-LTS-SP3 / ceph

Package

Name
ceph
Purl
pkg:rpm/openEuler/ceph&distro=openEuler-20.03-LTS-SP3

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
12.2.8-20.oe1

Ecosystem specific

{
    "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"
    ]
}