GitHub Advisoryadvisory · PyPI

GHSA-c7w7-9c85-4qxv OpenStack Nova Live migration fails to update persistent domain XML

HIGH Published 2022-05-24 Modified 2024-09-26 Official page ↗
Aliases
CVE-2020-17376
Ecosystem
PyPI
Packages
nova
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L
Weaknesses
CWE-611
Reviewed
2024-04-29

Affected packages

• PyPI nova: < 19.3.1 → fixed in 19.3.1 • PyPI nova: >= 20.0.0, < 20.3.1 → fixed in 20.3.1 • PyPI nova: 21.0.0 (no fix yet)

Description

An issue was discovered in Guest.migrate in `virt/libvirt/guest.py` in OpenStack Nova before 19.3.1, 20.x before 20.3.1, and 21.0.0. By performing a soft reboot of an instance that has previously undergone live migration, a user may gain access to destination host devices that share the same paths as host devices previously referenced by the virtual machine on the source host. This can include block devices that map to different Cinder volumes at the destination than at the source. Only deployments allowing host-based connections (for instance, root and ephemeral devices) are affected.

Related

Alias · CVE (1)

  • CVE-2020-17376 An issue was discovered in Guest.migrate in virt/libvirt/guest.py in OpenStack Nova before 19.3.1, 20.x before 20.3.1, and 21.0.0. vulnerability

Weakness · CWE (1)

  • CWE-611 Improper Restriction of XML External Entity Reference weakness

References