CVE-2022-44020 OpenStack Sushy-Tools and VirtualBMC Improper Preservation of Permissions

Medium 5.5 Published Updated

Changing boot device configuration removes password protection from libvirt XML domains in OpenStack Sushy-Tools and VirtualBMC.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2022-44020?

CVE-2022-44020 is a medium-severity vulnerability in Fedoraproject Fedora, published on 29 Oct 2022. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

An issue was discovered in OpenStack Sushy-Tools through 0.21.0 and VirtualBMC through 2.2.2. Changing the boot device configuration with these packages removes password protection from the managed libvirt XML domain. NOTE: this only affects an "unsupported, production-like configuration."

Weakness: CWE-281

Which versions are affected by CVE-2022-44020?

6 open source packages ship an affected version, including sushy-tools and virtualbmc. It affects 3 products.

PackageAffectedFixed in
sushy-tools PyPIAll versions0.21.1
sushy-tools PyPIAll versions0.21.1
sushy-tools PyPIAll versions0.21.1
virtualbmc PyPIAll versions3.0.0
virtualbmc PyPIAll versions3.0.0
virtualbmc PyPIAll versions3.0.0
Linux distribution packages (1)
python-virtualbmc Red Hat:openstack:13::el7All versions0:1.2.0-2.el7ost

Products include Fedoraproject Fedora, Opendev Sushy-Tools, Opendev Virtualbmc.

How do I fix CVE-2022-44020?

Upgrade sushy-tools to 0.21.1 or later.

Is CVE-2022-44020 being exploited?

There is no known exploitation of CVE-2022-44020 in the wild and no public exploit code.

All Fedoraproject Fedora vulnerabilities

Sources

Also known as GHSA-5pj3-6fqm-8m7m, PYSEC-2026-1059, PYSEC-2026-3079, RHSA-2022:8896.

Is CVE-2022-44020 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free