Your submission was sent successfully! Close

CVE-2012-0045

Published: 13 January 2012

The em_syscall function in arch/x86/kvm/emulate.c in the KVM implementation in the Linux kernel before 3.2.14 does not properly handle the 0f05 (aka syscall) opcode, which allows guest OS users to cause a denial of service (guest OS crash) via a crafted application, as demonstrated by an NASM file.

From the Ubuntu security team

Stephan Bärwolf discovered a flaw in the KVM (kernel-based virtual machine) subsystem of the Linux kernel. A local unprivileged user can crash use this flaw to crash VMs causing a deny of service.

Priority

Medium

Status

Package Release Status
linux
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
Patches:
Introduced by

e66bb2ccdcf76d032bbb464b35c292bb3ee58f9b

Fixed by bdb42f5afebe208eae90406959383856ae2caf2b
Introduced by

e66bb2ccdcf76d032bbb464b35c292bb3ee58f9b

Fixed by c2226fc9e87ba3da060e47333657cd6616652b84
linux-armadaxp
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-aws
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-ec2
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-flo
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-fsl-imx51
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-gke
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-goldfish
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-grouper
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-hwe
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-hwe-edge
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-lts-backport-maverick
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-lts-backport-natty
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-lts-backport-oneiric
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-lts-trusty
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-lts-utopic
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-lts-vivid
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-lts-wily
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-lts-xenial
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-maguro
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-mako
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-manta
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-mvl-dove
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-raspi2
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-snapdragon
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)
linux-ti-omap4
Launchpad, Ubuntu, Debian
upstream
Released (3.3~rc3)