CVE-2022-44020 OpenStack Sushy-Tools and VirtualBMC Improper Preservation of Permissions
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.
| Package | Affected | Fixed in |
|---|---|---|
sushy-tools PyPI | All versions | 0.21.1 |
sushy-tools PyPI | All versions | 0.21.1 |
sushy-tools PyPI | All versions | 0.21.1 |
virtualbmc PyPI | All versions | 3.0.0 |
virtualbmc PyPI | All versions | 3.0.0 |
virtualbmc PyPI | All versions | 3.0.0 |
Linux distribution packages (1)
python-virtualbmc Red Hat:openstack:13::el7 | All versions | 0: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.
Other vulnerabilities in Fedoraproject Fedora
Sources
Also known as GHSA-5pj3-6fqm-8m7m, PYSEC-2026-1059, PYSEC-2026-3079, RHSA-2022:8896.