CVE-2026-6426: Qemu-kvm: vhost inflight migration vmstate integer type mismatch causes out-of-bounds access

Published Aug 10, 2026
·
Updated

A type mismatch vulnerability was found in QEMU's vhost inflight migration VMState handling. The destination buffer size is stored as a uint64t but read by the VMSVBUFFER load path as a signed int32t. On little-endian hosts, a crafted incoming migration state with bit 31 set causes the value to be interpreted as negative and then implicitly converted to a very large sizet, leading qemugetbuffer() to copy migration-stream data beyond the bounds of the mmap-backed inflight region.

This can result in a crash of the QEMU process or memory corruption. Exploitation requires control of the migration producer or write access to the migration channel, combined with a destination configured to use vhost inflight migration.

Other sources

QEMU's vhost inflight migration VMState handling uses a uint64t field for the destination buffer size, while the VMSVBUFFER load path reads the field as a signed int32t. On little-endian hosts, a crafted incoming migration state with bit 31 set can cause the negative value to be converted to a very large sizet. QEMU may then copy migration-stream data beyond the mmap-backed destination inflight region, causing a destination QEMU process crash or memory corruption. Exploitation requires control of the migration producer or write access to the migration channel and a configuration using vhost inflight migration.

Acknowledgments: Seungjung Kim (Kyonggi University)

Red Hat

Affected Software

1 affected component
QEMU

Event History

Aug 10, 2026
Data Sourced
via Red Hat·02:05 PM
DescriptionSeverityAffected Software
CVE Published
via MITRE·09:22 PM
Data Sourced
via MITRE·09:22 PM
DescriptionSeverityWeakness
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-2026-6426?

The severity of CVE-2026-6426 is medium with a score of 4.4.

2

How do I fix CVE-2026-6426?

To mitigate CVE-2026-6426, upgrade to the latest version of QEMU that addresses this vulnerability.

3

What vulnerabilities are associated with CVE-2026-6426?

CVE-2026-6426 is associated with a type mismatch in the handling of vhost inflight migration VMState, leading to out-of-bounds access.

4

What is the impact of CVE-2026-6426?

CVE-2026-6426 may allow unauthorized access to memory which could compromise system integrity or availability.

5

Which software versions are affected by CVE-2026-6426?

CVE-2026-6426 affects QEMU versions that implement vhost inflight migration VMState handling.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203