Description
The do_insn_fetch function in arch/x86/kvm/emulate.c in the x86 emulator in the KVM subsystem in the Linux kernel before 2.6.32-rc8-next-20091125 tries to interpret instructions that contain too many bytes to be valid, which allows guest OS users to cause a denial of service (increased scheduling latency) on the host OS via unspecified manipulations related to SMP support.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 5.0 | kvm | 72+dfsg-5~lenny4 | DSA-1962-1 |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 5 | rhev-hypervisor +1 | 5.4-2.1.3.el5_4rhev2_1 | RHSA-2009:1692 |
Show 1 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Red Hat Rhel Virtualization 5 | kvm +3 | 83-105.el5_4.13 | RHSA-2009:1659 |
Advisories 3
- RHSA-2009:1692 Red Hat Security Advisory: rhev-hypervisor security and bug fix update Red Hat Security Advisories (RHSA) · Jun 29, 2026
- RHSA-2009:1659 Red Hat Security Advisory: kvm security and bug fix update Red Hat Security Advisories (RHSA) · Jun 29, 2026
- DSA-1962-1 kvm - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
References
- [oss-security] 20091125 Re: CVE request: kernel: KVM: x86 emulator: limit instructions to 15 bytes mailing-list
- 37720 third-party-advisory
- SUSE-SA:2010:018 vendor-advisory
- http://www.kernel.org/pub/linux/kernel/v2.6/next/patch-v2.6.32-rc8-next-20091125.gz
- oval:org.mitre.oval:def:11089 vdb-entry signature
- [oss-security] 20091125 CVE request: kernel: KVM: x86 emulator: limit instructions to 15 bytes mailing-list
- FEDORA-2009-13098 vendor-advisory
- http://git.kernel.org/?p=linux/kernel/git/avi/kvm.git%3Ba=commit%3Bh=e42d9b8141d1f54ff72ad3850bb110c95a5f3b88
- 37130 vdb-entry
- https://bugzilla.redhat.com/show_bug.cgi?id=541160