CVE-2026-24708: OpenStack Nova Unsafe Image Resize Vulnerability

nova Updated 21 Feb 2026

Summary

18/02/2026
No i
High
8.2

CVE-2026-24708: OpenStack Nova calls qemu-img without format restrictions for resize. Affects nova across 3 version ranges.

< 30.2.1 >= 31.0.0.0rc1, <= 31.2.0 >= 32.0.0.0rc1, <= 32.1.0

No fix is published. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored MarkAI Find prospects already talking about the problem you solve AI watches the communities your customers use to find qualified prospects, then alerts you when a conversation is worth joining. See MarkAI

Background

OpenStack Nova is a core component of the OpenStack cloud computing platform, responsible for managing compute resources and providing services for virtual machines. It allows users to create, manage, and scale virtual instances in a cloud environment. The package is widely used in cloud infrastructures, making its security critical. This vulnerability arises from the improper handling of image formats during the resizing of virtual disks, which can lead to significant data loss.

Vulnerability Detail

An issue was discovered in OpenStack Nova before versions 30.2.2, 31 before 31.2.1, and 32 before 32.1.1. By crafting a malicious QCOW header for a root or ephemeral disk and triggering a resize operation, a user can exploit Nova's Flat image backend to call qemu-img without format restrictions. This unsafe operation can potentially destroy data on the host system, particularly affecting compute nodes configured with use_cow_images=False.

How To Fix

No fixed version is published for this vulnerability.

Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →

Workaround

As a temporary workaround, users can avoid using the Flat image backend or ensure that the configuration for use_cow_images is set to True. This can be done by modifying the Nova configuration file (usually located at /etc/nova/nova.conf) and setting the following parameter: use_cow_images=True.

Conclusion

The CVE-2026-24708 vulnerability in OpenStack Nova poses a significant risk to data integrity during image resize operations. Users are strongly advised to upgrade to the latest patched versions to mitigate this risk. Implementing the provided workaround can also help in the interim.

See every vulnerability recorded for nova →

Share this vulnerability

FAQ

CVE-2026-24708 is a vulnerability in OpenStack Nova that allows for unsafe image resize operations, potentially leading to data loss.

Versions of OpenStack Nova before 30.2.2, 31 before 31.2.1, and 32 before 32.1.1 are affected by this vulnerability.

You can use Vulert's playground at Vulert Scanner to check if your application is affected by this vulnerability without needing to sign up.

The CVSS score of this vulnerability is 8.2, indicating a high severity level.

If an immediate upgrade is not possible, consider applying the mentioned workaround by changing the configuration to use cow images.

Related vulnerabilities

Recent vulnerabilities recorded for nova.

How To Fix

No fixed version is published for this vulnerability.

Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback