Qemu-kvm: vnc websocket handshake use-after-free
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 10.1.2
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
- Exploitation: none
- Automatable: no
- Technical impact: partial
Summary
A flaw was found in QEMU. If the QIOChannelWebsock object is freed while it is waiting to complete a handshake, a GSource is leaked. This can lead to the callback firing later on and triggering a use-after-free in the use of the channel. This can be abused by a malicious client with network access to the VNC WebSocket port to cause a denial of service during the WebSocket handshake prior to the VNC client authentication.
Timeline
- CVE published
- CISA SSVC assessment
Exploitation: none · Automatable: no · Technical impact: partial
- Record last updated
Affected versions
- qemu
From 2.6.0 · fixed in 10.1.2
- qemu-kvm
Version range not reported
- virt-devel:rhel
Version range not reported
- virt:rhel
Version range not reported
- virt:rhel
Version range not reported
- virt:rhel
Version range not reported
- virt:rhel
Version range not reported
- virt:rhel
Version range not reported
- qemu-kvm
Version range not reported
- qemu-kvm
Version range not reported
- qemu-kvm
Version range not reported
- qemu-kvm
Version range not reported
- openshift/ose-rhel-coreos-8
Version range not reported
- openshift/ose-rhel-coreos-9
Version range not reported
- openshift/ose-rhel-coreos-9
Version range not reported
- openshift/ose-rhel-coreos-9
Version range not reported
- qemu-kvm
Version range not reported
- qemu-kvm
Version range not reported
- qemu-kvm-ma
Version range not reported
References 15
access.redhat.com
- errata/RHSA-2025:23228
- errata/RHSA-2026:0326
- errata/RHSA-2026:0332
- errata/RHSA-2026:0702
- errata/RHSA-2026:1831
- errata/RHSA-2026:18772
- errata/RHSA-2026:22147
- errata/RHSA-2026:3077
- errata/RHSA-2026:3165
- errata/RHSA-2026:5578
- errata/RHSA-2026:59831
- errata/RHSA-2026:68513
- errata/RHSA-2026:69131
- security/cve/CVE-2025-11234