Skip to content

← Public intelligence

PyPI package

nova

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

51 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Medium, CVSS 5.4PyPIAmendedPublished

    OpenStack Nova: Nova scheduler hint injection bypasses Placement resource claims and scheduling constraints

    CVE-2026-46448 · GHSA-mfg3-p6m3-gjgr

    Affected
    • PyPI nova >= 18.0.0, <= 31.3.0; >= 32.0.0, < 32.2.1; >= 33.0.0, <= 33.0.1
    Fixed in
    33.0.232.2.1· Partial vendor fix
    Issue
    Affects - Nova: =18.0.0 <31.3.1, =32.0.0 <32.2.1, =33.0.0 <33.0.2 Description Erichen from the Institute of Computing Technology, Chinese Academy of Sciences reported that Nova's server create API does not strip internal scheduler hints. An authenticated user can bypass Placement resource claims and scheduling constraint enforcement, including availability zone, host aggregate, and image trait restrictions. The resulting instance has no Placement allocation, which can lead to compute node resource exhaustion and cross-tenant data persistence on NVMe devices after instance deletion. Deployments running Nova 18.0.0 or later are affected. Patches - https://review.opendev.org/993604 (2025.1/epoxy) - https://review.opendev.org/993603 (2025.2/flamingo) - https://review.opendev.org/993602 (2026.1/gazpacho) - https://review.opendev.org/993601 (2026.2/hibiscus) Credits - Erichen from Institute of Computing Technology, Chinese Academy of Sciences (CVE-2026-46448)

    Recommended action: Upgrade to 33.0.2 or 32.2.1 by release line; some affected versions have no fix yet, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  2. Medium, CVSS 5.7PyPIAmendedPublished

    OpenStack Cinder, glance, and Nova vulnerable to Path Traversal

    CVE-2022-47951 · GHSA-7h75-hwxx-qpgc

    Affected
    • PyPI nova < 24.1.2; >= 25.0.0, < 25.0.2
    Fixed in
    24.1.225.0.2· Vendor fix available
    Issue
    An issue was discovered in OpenStack Cinder before 19.1.2, 20.x before 20.0.2, and 21.0.0; Glance before 23.0.1, 24.x before 24.1.1, and 25.0.0; and Nova before 24.1.2, 25.x before 25.0.2, and 26.0.0. By supplying a specially created VMDK flat image that references a specific backing file path, an authenticated user may convince systems to return a copy of that file's contents from the server, resulting in unauthorized access to potentially sensitive data.

    Recommended action: Upgrade to 25.0.2 or 24.1.2 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  3. Low, CVSS 3.3PyPIAmendedPublished

    OpenStack Nova Changing vnic_type breaks compute service restart

    CVE-2022-37394 · GHSA-v725-c588-h936

    Affected
    • PyPI nova < 23.2.2; >= 24.0.0, < 24.1.2; >= 25.0.0, < 25.0.2
    Fixed in
    24.1.225.0.223.2.2· Vendor fix available
    Issue
    An issue was discovered in OpenStack Nova before 23.2.2, 24.x before 24.1.2, and 25.x before 25.0.2. By creating a neutron port with the direct vnictype, creating an instance bound to that port, and then changing the vnictype of the bound port to macvtap, an authenticated user may cause the compute service to fail to restart, resulting in a possible denial of service. Only Nova deployments configured with SR-IOV are affected.

    Recommended action: Upgrade to 25.0.2, 24.1.2 or 23.2.2 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  4. High, CVSS 8.7PyPIAmendedPublished

    OpenStack Nova Live migration fails to update persistent domain XML

    CVE-2020-17376 · GHSA-c7w7-9c85-4qxv

    Affected
    • PyPI nova < 19.3.1; >= 20.0.0, < 20.3.1; >= 21.0.0, <= 21.0.0
    Fixed in
    20.3.119.3.1· Partial vendor fix
    Issue
    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.

    Recommended action: Upgrade to 20.3.1 or 19.3.1 by release line; some affected versions have no fix yet, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  5. Low, CVSS 3.3PyPIAmendedPublished

    OpenStack Nova can leak consoleauth token into log files

    CVE-2015-9543 · GHSA-22jm-4hxw-35jf

    Affected
    • PyPI nova < 18.2.4; >= 19.0.0, < 19.1.0; >= 20.0.0, < 20.1.0
    Fixed in
    20.1.018.2.419.1.0· Vendor fix available
    Issue
    An issue was discovered in OpenStack Nova before 18.2.4, 19.x before 19.1.0, and 20.x before 20.1.0. It can leak consoleauth tokens into log files. An attacker with read access to the service's logs may obtain tokens used for console access. All Nova setups using novncproxy are affected. This is related to NovaProxyRequestHandlerBase.newwebsocketclient in console/websocketproxy.py.

    Recommended action: Upgrade to 20.1.0, 19.1.0 or 18.2.4 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  6. High, CVSS 7.1PyPIAmendedPublished

    OpenStack Nova Server Resource Faults Leak External Exception Details

    CVE-2019-14433 · GHSA-pg64-r7rr-phv8

    Affected
    • PyPI nova < 17.0.12; >= 18.0.0, < 18.2.2; >= 19.0.0, < 19.0.2
    Fixed in
    19.0.217.0.1218.2.2· Vendor fix available
    Issue
    An issue was discovered in OpenStack Nova before 17.0.12, 18.x before 18.2.2, and 19.x before 19.0.2. If an API request from an authenticated user ends in a fault condition due to an external exception, details of the underlying environment may be leaked in the response, and could include sensitive configuration or other data.

    Recommended action: Upgrade to 19.0.2, 18.2.2 or 17.0.12 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  7. UnratedPyPIAmendedPublished

    OpenStack Nova Arbitrary file injection/corruption through directory traversal issues

    CVE-2012-3361 · GHSA-cm54-3vvf-f5p8

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    virt/disk/api.py in OpenStack Compute (Nova) Folsom (2012.2), Essex (2012.1), and Diablo (2011.3) allows remote authenticated users to overwrite arbitrary files via a symlink attack on a file in an image.

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  8. UnratedPyPIAmendedPublished

    OpenStack Nova Directory traversal vulnerability

    CVE-2012-3360 · GHSA-m454-cm7h-rqhh

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    Directory traversal vulnerability in virt/disk/api.py in OpenStack Compute (Nova) Folsom (2012.2) and Essex (2012.1), when used over libvirt-based hypervisors, allows remote authenticated users to write arbitrary files to the disk image via a .. (dot dot) in the path attribute of a file element.

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  9. UnratedPyPIAmendedPublished

    OpenStack Nova Scheduler denial of service through scheduler_hints

    CVE-2012-3371 · GHSA-xxgm-qpj5-4886

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    The Nova scheduler in OpenStack Compute (Nova) Folsom (2012.2) and Essex (2012.1), when DifferentHostFilter or SameHostFilter is enabled, allows remote authenticated users to cause a denial of service (excessive database lookup calls and server hang) via a request with many repeated IDs in the os:schedulerhints section.

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  10. UnratedPyPIAmendedPublished

    OpenStack Nova Information leak in libvirt LVM-backed instances

    CVE-2012-5625 · GHSA-rwhr-h69g-8qmq

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    OpenStack Compute (Nova) Folsom before 2012.2.2 and Grizzly, when using libvirt and LVM backed instances, does not properly clear physical volume (PV) content when reallocating for instances, which allows attackers to obtain sensitive information by reading the memory of the previous logical volume (LV).

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  11. UnratedPyPIAmendedPublished

    OpenStack Compute (Nova) Resource limit circumvention in Nova private flavors

    CVE-2013-4278 · GHSA-43cm-73px-5v4m

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    The "create an instance" API in OpenStack Compute (Nova) Folsom, Grizzly, and Havana does not properly enforce the os-flavor-access:ispublic property, which allows remote authenticated users to boot arbitrary flavors by guessing the flavor id. NOTE: this issue is due to an incomplete fix for CVE-2013-2256.

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  12. UnratedPyPIAmendedPublished

    OpenStack Compute (Nova) vulnerable to denial of service via XML Entity Expansion attack

    CVE-2013-4179 · GHSA-j6xh-q826-55jw

    Affected
    • PyPI nova <= 2013.1.3
    Fixed in
    2013.2· Vendor fix available
    Issue
    The security group extension in OpenStack Compute (Nova) Grizzly 2013.1.3, Havana before havana-3, and earlier allows remote attackers to cause a denial of service (resource consumption and crash) via an XML Entity Expansion (XEE) attack. NOTE: this issue is due to an incomplete fix for CVE-2013-1664.

    Recommended action: Upgrade to 2013.2 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  13. UnratedPyPIAmendedPublished

    OpenStack Compute Nova Improper Access Control

    CVE-2013-4497 · GHSA-27q4-38qf-m25h

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    The XenAPI backend in OpenStack Compute (Nova) Folsom, Grizzly, and Havana before 2013.2 does not properly apply security groups (1) when resizing an image or (2) during live migration, which allows remote attackers to bypass intended restrictions.

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  14. Medium, CVSS 6.9PyPIAmendedPublished

    OpenStack Compute (Nova) does not verify the virtual size of a QCOW2 image

    CVE-2013-2096 · GHSA-m674-hmx2-ffhq

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    OpenStack Compute (Nova) Folsom, Grizzly, and Havana does not verify the virtual size of a QCOW2 image, which allows local users to cause a denial of service (host file system disk consumption) by creating an image with a large virtual size that does not contain a large amount of data.

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  15. UnratedPyPIAmendedPublished

    OpenStack Nova Router metadata queries are not restricted by tenant

    CVE-2013-6419 · GHSA-22w9-j288-8p9w

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    Interaction error in OpenStack Nova and Neutron before Havana 2013.2.1 and icehouse-1 does not validate the instance ID of the tenant making a request, which allows remote tenants to obtain sensitive metadata by spoofing the device ID that is bound to a port, which is not properly handled by (1) api/metadata/handler.py in Nova and (2) the neutron-metadata-agent (agent/metadata/agent.py) in Neutron.

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  16. High, CVSS 7.1PyPIAmendedPublished

    OpenStack Nova VMWare driver leaks rescued images

    CVE-2014-2573 · GHSA-jv34-xvjq-ppch

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    The VMWare driver in OpenStack Compute (Nova) 2013.2 through 2013.2.2 does not properly put VMs into RESCUE status, which allows remote authenticated users to bypass the quota limit and cause a denial of service (resource consumption) by requesting the VM be put into rescue and then deleting the image.

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  17. UnratedPyPIAmendedPublished

    OpenStack Nova denial of service through compressed disk images

    CVE-2013-4463 · GHSA-5644-2v3h-5w4x

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    OpenStack Compute (Nova) Folsom, Grizzly, and Havana does not properly verify the virtual size of a QCOW2 image, which allows local users to cause a denial of service (host file system disk consumption) via a compressed QCOW2 image. NOTE: this issue is due to an incomplete fix for CVE-2013-2096.

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  18. Medium, CVSS 5.2PyPIAmendedPublished

    OpenStack Compute (Nova) allows remote authenticated users to gain privileges via API requests

    CVE-2014-0167 · GHSA-p258-xmh3-72pv

    Affected
    • PyPI nova >= 2013.1.0, < 2013.2.4
    Fixed in
    2013.2.4· Vendor fix available
    Issue
    The Nova EC2 API security group implementation in OpenStack Compute (Nova) 2013.1 before 2013.2.4 and icehouse before icehouse-rc2 does not enforce RBAC policies for (1) addrules, (2) removerules, (3) destroy, and other unspecified methods in compute/api.py when using non-default policies, which allows remote authenticated users to gain privileges via these API requests.

    Recommended action: Upgrade to 2013.2.4 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  19. Low, CVSS 2.3PyPIAmendedPublished

    OpenStack Nova host data leak to vm instance in rescue mode

    CVE-2014-0134 · GHSA-w429-xc55-hc48

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    The instance rescue mode in OpenStack Compute (Nova) 2013.2 before 2013.2.3 and Icehouse before 2014.1, when using libvirt to spawn images and usecowimages is set to false, allows remote authenticated users to read certain compute host files by overwriting an instance disk with a crafted image.

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  20. UnratedPyPIAmendedPublished

    OpenStack Compute (Nova) Denial of service due to improper validation of virtual size of QCOW2 image

    CVE-2013-4469 · GHSA-2w87-5qcj-j6gx

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    OpenStack Compute (Nova) Folsom, Grizzly, and Havana, when usecowimages is set to False, does not verify the virtual size of a QCOW2 image, which allows local users to cause a denial of service (host file system disk consumption) by transferring an image with a large virtual size that does not contain a large amount of data from Glance. NOTE: this issue is due to an incomplete fix for CVE-2013-2096.

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  21. Medium, CVSS 6.0PyPIAmendedPublished

    OpenStack Compute (Nova) Improper Access Control

    CVE-2015-2687 · GHSA-97fv-22hc-mrgj

    Affected
    • PyPI nova < 15.0.0.0b1
    Fixed in
    15.0.0.0b1· Vendor fix available
    Issue
    OpenStack Compute (nova) Icehouse, Juno and Havana when live migration fails allows local users to access VM volumes that they would normally not have permissions for.

    Recommended action: Upgrade to 15.0.0.0b1 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  22. UnratedPyPIAmendedPublished

    Openstack Compute (Nova) Denial of service via network request that triggers large number of iptables rules

    CVE-2012-2101 · GHSA-hq3f-9gf7-73r8

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    Openstack Compute (Nova) Folsom, 2012.1, and 2011.3 does not limit the number of security group rules, which allows remote authenticated users with certain permissions to cause a denial of service (CPU and hard drive consumption) via a network request that triggers a large number of iptables rules.

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  23. UnratedPyPIAmendedPublished

    OpenStack Compute (Nova) Improper Input Validation

    CVE-2012-2654 · GHSA-46r8-9cj7-pw6g

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    The (1) EC2 and (2) OS APIs in OpenStack Compute (Nova) Folsom (2012.2), Essex (2012.1), and Diablo (2011.3) do not properly check the protocol when security groups are created and the network protocol is not specified entirely in lowercase, which allows remote attackers to bypass intended access restrictions.

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  24. High, CVSS 7.1PyPIAmendedPublished

    Arbitrary file overwrite in OpenStack Nova

    CVE-2012-3447 · GHSA-xc4g-7vw8-924h

    Affected
    • PyPI nova < 12.0.0
    Fixed in
    12.0.0· Vendor fix available
    Issue
    virt/disk/api.py in OpenStack Compute (Nova) 2012.1.x before 2012.1.2 and Folsom before Folsom-3 allows remote authenticated users to overwrite arbitrary files via a symlink attack on a file in an image that uses a symlink that is only readable by root. NOTE: this vulnerability exists because of an incomplete fix for CVE-2012-3361.

    Recommended action: Upgrade to 12.0.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  25. High, CVSS 7.1PyPIAmendedPublished

    OpenStack Compute (Nova) Denial of service via a large number of calls to the addFixedIp function

    CVE-2013-1838 · GHSA-63fq-8fp9-vhwq

    Affected
    • PyPI nova < 12.0.0a0
    Fixed in
    12.0.0a0· Vendor fix available
    Issue
    OpenStack Compute (Nova) Grizzly, Folsom (2012.2), and Essex (2012.1) does not properly implement a quota for fixed IPs, which allows remote authenticated users to cause a denial of service (resource exhaustion and failure to spawn new instances) via a large number of calls to the addFixedIp function.

    Recommended action: Upgrade to 12.0.0a0 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →