Vulnerability Details CVE-2012-2137
Buffer overflow in virt/kvm/irq_comm.c in the KVM subsystem in the Linux kernel before 3.2.24 allows local users to cause a denial of service (crash) and possibly execute arbitrary code via vectors related to Message Signaled Interrupts (MSI), irq routing entries, and an incorrect check by the setup_routing_entry function before invoking the kvm_set_irq function.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.0
EPSS Ranking 14.8%
CVSS Severity
CVSS v2 Score 6.9
Products affected by CVE-2012-2137
-
cpe:2.3:o:canonical:ubuntu_linux:10.04
-
cpe:2.3:o:canonical:ubuntu_linux:11.10
-
cpe:2.3:o:canonical:ubuntu_linux:12.04
-
cpe:2.3:o:linux:linux_kernel:2.16.12
-
cpe:2.3:o:linux:linux_kernel:2.6.33
-
cpe:2.3:o:linux:linux_kernel:2.6.33.1
-
cpe:2.3:o:linux:linux_kernel:2.6.33.10
-
cpe:2.3:o:linux:linux_kernel:2.6.33.11
-
cpe:2.3:o:linux:linux_kernel:2.6.33.12
-
cpe:2.3:o:linux:linux_kernel:2.6.33.13
-
cpe:2.3:o:linux:linux_kernel:2.6.33.14
-
cpe:2.3:o:linux:linux_kernel:2.6.33.15
-
cpe:2.3:o:linux:linux_kernel:2.6.33.16
-
cpe:2.3:o:linux:linux_kernel:2.6.33.17
-
cpe:2.3:o:linux:linux_kernel:2.6.33.18
-
cpe:2.3:o:linux:linux_kernel:2.6.33.19
-
cpe:2.3:o:linux:linux_kernel:2.6.33.2
-
cpe:2.3:o:linux:linux_kernel:2.6.33.20
-
cpe:2.3:o:linux:linux_kernel:2.6.33.3
-
cpe:2.3:o:linux:linux_kernel:2.6.33.4
-
cpe:2.3:o:linux:linux_kernel:2.6.33.5
-
cpe:2.3:o:linux:linux_kernel:2.6.33.6
-
cpe:2.3:o:linux:linux_kernel:2.6.33.7
-
cpe:2.3:o:linux:linux_kernel:2.6.33.8
-
cpe:2.3:o:linux:linux_kernel:2.6.33.9
-
cpe:2.3:o:linux:linux_kernel:2.6.34
-
cpe:2.3:o:linux:linux_kernel:2.6.34.1
-
cpe:2.3:o:linux:linux_kernel:2.6.34.10
-
cpe:2.3:o:linux:linux_kernel:2.6.34.2
-
cpe:2.3:o:linux:linux_kernel:2.6.34.3
-
cpe:2.3:o:linux:linux_kernel:2.6.34.4
-
cpe:2.3:o:linux:linux_kernel:2.6.34.5
-
cpe:2.3:o:linux:linux_kernel:2.6.34.6
-
cpe:2.3:o:linux:linux_kernel:2.6.34.7
-
cpe:2.3:o:linux:linux_kernel:2.6.34.8
-
cpe:2.3:o:linux:linux_kernel:2.6.34.9
-
cpe:2.3:o:linux:linux_kernel:2.6.35
-
cpe:2.3:o:linux:linux_kernel:2.6.35.1
-
cpe:2.3:o:linux:linux_kernel:2.6.35.10
-
cpe:2.3:o:linux:linux_kernel:2.6.35.11
-
cpe:2.3:o:linux:linux_kernel:2.6.35.12
-
cpe:2.3:o:linux:linux_kernel:2.6.35.13
-
cpe:2.3:o:linux:linux_kernel:2.6.35.2
-
cpe:2.3:o:linux:linux_kernel:2.6.35.3
-
cpe:2.3:o:linux:linux_kernel:2.6.35.4
-
cpe:2.3:o:linux:linux_kernel:2.6.35.5
-
cpe:2.3:o:linux:linux_kernel:2.6.35.6
-
cpe:2.3:o:linux:linux_kernel:2.6.35.7
-
cpe:2.3:o:linux:linux_kernel:2.6.35.8
-
cpe:2.3:o:linux:linux_kernel:2.6.35.9
-
cpe:2.3:o:linux:linux_kernel:2.6.36
-
cpe:2.3:o:linux:linux_kernel:2.6.36.1
-
cpe:2.3:o:linux:linux_kernel:2.6.36.2
-
cpe:2.3:o:linux:linux_kernel:2.6.36.3
-
cpe:2.3:o:linux:linux_kernel:2.6.36.4
-
cpe:2.3:o:linux:linux_kernel:2.6.37
-
cpe:2.3:o:linux:linux_kernel:2.6.37.1
-
cpe:2.3:o:linux:linux_kernel:2.6.37.2
-
cpe:2.3:o:linux:linux_kernel:2.6.37.3
-
cpe:2.3:o:linux:linux_kernel:2.6.37.4
-
cpe:2.3:o:linux:linux_kernel:2.6.37.5
-
cpe:2.3:o:linux:linux_kernel:2.6.37.6
-
cpe:2.3:o:linux:linux_kernel:2.6.38
-
cpe:2.3:o:linux:linux_kernel:2.6.38.1
-
cpe:2.3:o:linux:linux_kernel:2.6.38.2
-
cpe:2.3:o:linux:linux_kernel:2.6.38.3
-
cpe:2.3:o:linux:linux_kernel:2.6.38.4
-
cpe:2.3:o:linux:linux_kernel:2.6.38.5
-
cpe:2.3:o:linux:linux_kernel:2.6.38.6
-
cpe:2.3:o:linux:linux_kernel:2.6.38.7
-
cpe:2.3:o:linux:linux_kernel:2.6.38.8
-
cpe:2.3:o:linux:linux_kernel:2.6.39
-
cpe:2.3:o:linux:linux_kernel:2.6.39.1
-
cpe:2.3:o:linux:linux_kernel:2.6.39.2
-
cpe:2.3:o:linux:linux_kernel:2.6.39.3
-
cpe:2.3:o:linux:linux_kernel:2.6.39.4
-
cpe:2.3:o:linux:linux_kernel:2.7
-
cpe:2.3:o:linux:linux_kernel:3.0
-
cpe:2.3:o:linux:linux_kernel:3.0.0
-
cpe:2.3:o:linux:linux_kernel:3.0.1
-
cpe:2.3:o:linux:linux_kernel:3.0.10
-
cpe:2.3:o:linux:linux_kernel:3.0.11
-
cpe:2.3:o:linux:linux_kernel:3.0.12
-
cpe:2.3:o:linux:linux_kernel:3.0.13
-
cpe:2.3:o:linux:linux_kernel:3.0.14
-
cpe:2.3:o:linux:linux_kernel:3.0.15
-
cpe:2.3:o:linux:linux_kernel:3.0.16
-
cpe:2.3:o:linux:linux_kernel:3.0.17
-
cpe:2.3:o:linux:linux_kernel:3.0.18
-
cpe:2.3:o:linux:linux_kernel:3.0.19
-
cpe:2.3:o:linux:linux_kernel:3.0.2
-
cpe:2.3:o:linux:linux_kernel:3.0.20
-
cpe:2.3:o:linux:linux_kernel:3.0.21
-
cpe:2.3:o:linux:linux_kernel:3.0.22
-
cpe:2.3:o:linux:linux_kernel:3.0.23
-
cpe:2.3:o:linux:linux_kernel:3.0.24
-
cpe:2.3:o:linux:linux_kernel:3.0.25
-
cpe:2.3:o:linux:linux_kernel:3.0.26
-
cpe:2.3:o:linux:linux_kernel:3.0.27
-
cpe:2.3:o:linux:linux_kernel:3.0.28
-
cpe:2.3:o:linux:linux_kernel:3.0.29
-
cpe:2.3:o:linux:linux_kernel:3.0.3
-
cpe:2.3:o:linux:linux_kernel:3.0.30
-
cpe:2.3:o:linux:linux_kernel:3.0.31
-
cpe:2.3:o:linux:linux_kernel:3.0.32
-
cpe:2.3:o:linux:linux_kernel:3.0.33
-
cpe:2.3:o:linux:linux_kernel:3.0.34
-
cpe:2.3:o:linux:linux_kernel:3.0.35
-
cpe:2.3:o:linux:linux_kernel:3.0.36
-
cpe:2.3:o:linux:linux_kernel:3.0.37
-
cpe:2.3:o:linux:linux_kernel:3.0.38
-
cpe:2.3:o:linux:linux_kernel:3.0.39
-
cpe:2.3:o:linux:linux_kernel:3.0.4
-
cpe:2.3:o:linux:linux_kernel:3.0.40
-
cpe:2.3:o:linux:linux_kernel:3.0.41
-
cpe:2.3:o:linux:linux_kernel:3.0.42
-
cpe:2.3:o:linux:linux_kernel:3.0.43
-
cpe:2.3:o:linux:linux_kernel:3.0.44
-
cpe:2.3:o:linux:linux_kernel:3.0.45
-
cpe:2.3:o:linux:linux_kernel:3.0.46
-
cpe:2.3:o:linux:linux_kernel:3.0.47
-
cpe:2.3:o:linux:linux_kernel:3.0.48
-
cpe:2.3:o:linux:linux_kernel:3.0.49
-
cpe:2.3:o:linux:linux_kernel:3.0.5
-
cpe:2.3:o:linux:linux_kernel:3.0.50
-
cpe:2.3:o:linux:linux_kernel:3.0.51
-
cpe:2.3:o:linux:linux_kernel:3.0.52
-
cpe:2.3:o:linux:linux_kernel:3.0.53
-
cpe:2.3:o:linux:linux_kernel:3.0.54
-
cpe:2.3:o:linux:linux_kernel:3.0.55
-
cpe:2.3:o:linux:linux_kernel:3.0.56
-
cpe:2.3:o:linux:linux_kernel:3.0.57
-
cpe:2.3:o:linux:linux_kernel:3.0.58
-
cpe:2.3:o:linux:linux_kernel:3.0.59
-
cpe:2.3:o:linux:linux_kernel:3.0.6
-
cpe:2.3:o:linux:linux_kernel:3.0.60
-
cpe:2.3:o:linux:linux_kernel:3.0.61
-
cpe:2.3:o:linux:linux_kernel:3.0.62
-
cpe:2.3:o:linux:linux_kernel:3.0.63
-
cpe:2.3:o:linux:linux_kernel:3.0.64
-
cpe:2.3:o:linux:linux_kernel:3.0.65
-
cpe:2.3:o:linux:linux_kernel:3.0.66
-
cpe:2.3:o:linux:linux_kernel:3.0.67
-
cpe:2.3:o:linux:linux_kernel:3.0.68
-
cpe:2.3:o:linux:linux_kernel:3.0.69
-
cpe:2.3:o:linux:linux_kernel:3.0.7
-
cpe:2.3:o:linux:linux_kernel:3.0.70
-
cpe:2.3:o:linux:linux_kernel:3.0.71
-
cpe:2.3:o:linux:linux_kernel:3.0.8
-
cpe:2.3:o:linux:linux_kernel:3.0.9
-
cpe:2.3:o:linux:linux_kernel:3.1
-
cpe:2.3:o:linux:linux_kernel:3.1.1
-
cpe:2.3:o:linux:linux_kernel:3.1.10
-
cpe:2.3:o:linux:linux_kernel:3.1.2
-
cpe:2.3:o:linux:linux_kernel:3.1.3
-
cpe:2.3:o:linux:linux_kernel:3.1.4
-
cpe:2.3:o:linux:linux_kernel:3.1.5
-
cpe:2.3:o:linux:linux_kernel:3.1.6
-
cpe:2.3:o:linux:linux_kernel:3.1.7
-
cpe:2.3:o:linux:linux_kernel:3.1.8
-
cpe:2.3:o:linux:linux_kernel:3.1.9
-
cpe:2.3:o:linux:linux_kernel:3.2
-
cpe:2.3:o:linux:linux_kernel:3.2.1
-
cpe:2.3:o:linux:linux_kernel:3.2.10
-
cpe:2.3:o:linux:linux_kernel:3.2.11
-
cpe:2.3:o:linux:linux_kernel:3.2.12
-
cpe:2.3:o:linux:linux_kernel:3.2.13
-
cpe:2.3:o:linux:linux_kernel:3.2.14
-
cpe:2.3:o:linux:linux_kernel:3.2.15
-
cpe:2.3:o:linux:linux_kernel:3.2.16
-
cpe:2.3:o:linux:linux_kernel:3.2.17
-
cpe:2.3:o:linux:linux_kernel:3.2.18
-
cpe:2.3:o:linux:linux_kernel:3.2.19
-
cpe:2.3:o:linux:linux_kernel:3.2.2
-
cpe:2.3:o:linux:linux_kernel:3.2.20
-
cpe:2.3:o:linux:linux_kernel:3.2.21
-
cpe:2.3:o:linux:linux_kernel:3.2.22
-
cpe:2.3:o:linux:linux_kernel:3.2.23
-
cpe:2.3:o:linux:linux_kernel:3.2.3
-
cpe:2.3:o:linux:linux_kernel:3.2.4
-
cpe:2.3:o:linux:linux_kernel:3.2.5
-
cpe:2.3:o:linux:linux_kernel:3.2.6
-
cpe:2.3:o:linux:linux_kernel:3.2.7
-
cpe:2.3:o:linux:linux_kernel:3.2.8
-
cpe:2.3:o:linux:linux_kernel:3.2.9
-
cpe:2.3:o:linux:linux_kernel:3.3
-
cpe:2.3:o:linux:linux_kernel:3.3.1
-
cpe:2.3:o:linux:linux_kernel:3.3.2
-
cpe:2.3:o:linux:linux_kernel:3.3.3
-
cpe:2.3:o:linux:linux_kernel:3.3.4
-
cpe:2.3:o:linux:linux_kernel:3.3.5
-
cpe:2.3:o:linux:linux_kernel:3.3.6
-
cpe:2.3:o:linux:linux_kernel:3.3.7
-
cpe:2.3:o:linux:linux_kernel:3.3.8
-
cpe:2.3:o:linux:linux_kernel:3.4
-
cpe:2.3:o:linux:linux_kernel:3.4.1
-
cpe:2.3:o:linux:linux_kernel:3.4.10
-
cpe:2.3:o:linux:linux_kernel:3.4.11
-
cpe:2.3:o:linux:linux_kernel:3.4.12
-
cpe:2.3:o:linux:linux_kernel:3.4.13
-
cpe:2.3:o:linux:linux_kernel:3.4.14
-
cpe:2.3:o:linux:linux_kernel:3.4.15
-
cpe:2.3:o:linux:linux_kernel:3.4.16
-
cpe:2.3:o:linux:linux_kernel:3.4.17
-
cpe:2.3:o:linux:linux_kernel:3.4.18
-
cpe:2.3:o:linux:linux_kernel:3.4.19
-
cpe:2.3:o:linux:linux_kernel:3.4.2
-
cpe:2.3:o:linux:linux_kernel:3.4.20
-
cpe:2.3:o:linux:linux_kernel:3.4.21
-
cpe:2.3:o:linux:linux_kernel:3.4.22
-
cpe:2.3:o:linux:linux_kernel:3.4.23
-
cpe:2.3:o:linux:linux_kernel:3.4.24
-
cpe:2.3:o:linux:linux_kernel:3.4.25
-
cpe:2.3:o:linux:linux_kernel:3.4.26
-
cpe:2.3:o:linux:linux_kernel:3.4.27
-
cpe:2.3:o:linux:linux_kernel:3.4.28
-
cpe:2.3:o:linux:linux_kernel:3.4.29
-
cpe:2.3:o:linux:linux_kernel:3.4.3
-
cpe:2.3:o:linux:linux_kernel:3.4.30
-
cpe:2.3:o:linux:linux_kernel:3.4.31
-
cpe:2.3:o:linux:linux_kernel:3.4.32
-
cpe:2.3:o:linux:linux_kernel:3.4.33
-
cpe:2.3:o:linux:linux_kernel:3.4.34
-
cpe:2.3:o:linux:linux_kernel:3.4.35
-
cpe:2.3:o:linux:linux_kernel:3.4.36
-
cpe:2.3:o:linux:linux_kernel:3.4.37
-
cpe:2.3:o:linux:linux_kernel:3.4.38
-
cpe:2.3:o:linux:linux_kernel:3.4.39
-
cpe:2.3:o:linux:linux_kernel:3.4.4
-
cpe:2.3:o:linux:linux_kernel:3.4.40
-
cpe:2.3:o:linux:linux_kernel:3.4.41
-
cpe:2.3:o:linux:linux_kernel:3.4.42
-
cpe:2.3:o:linux:linux_kernel:3.4.43
-
cpe:2.3:o:linux:linux_kernel:3.4.44
-
cpe:2.3:o:linux:linux_kernel:3.4.45
-
cpe:2.3:o:linux:linux_kernel:3.4.46
-
cpe:2.3:o:linux:linux_kernel:3.4.47
-
cpe:2.3:o:linux:linux_kernel:3.4.48
-
cpe:2.3:o:linux:linux_kernel:3.4.49
-
cpe:2.3:o:linux:linux_kernel:3.4.5
-
cpe:2.3:o:linux:linux_kernel:3.4.50
-
cpe:2.3:o:linux:linux_kernel:3.4.51
-
cpe:2.3:o:linux:linux_kernel:3.4.52
-
cpe:2.3:o:linux:linux_kernel:3.4.53
-
cpe:2.3:o:linux:linux_kernel:3.4.54
-
cpe:2.3:o:linux:linux_kernel:3.4.55
-
cpe:2.3:o:linux:linux_kernel:3.4.56
-
cpe:2.3:o:linux:linux_kernel:3.4.57
-
cpe:2.3:o:linux:linux_kernel:3.4.58
-
cpe:2.3:o:linux:linux_kernel:3.4.59
-
cpe:2.3:o:linux:linux_kernel:3.4.6
-
cpe:2.3:o:linux:linux_kernel:3.4.60
-
cpe:2.3:o:linux:linux_kernel:3.4.61
-
cpe:2.3:o:linux:linux_kernel:3.4.62
-
cpe:2.3:o:linux:linux_kernel:3.4.63
-
cpe:2.3:o:linux:linux_kernel:3.4.64
-
cpe:2.3:o:linux:linux_kernel:3.4.65
-
cpe:2.3:o:linux:linux_kernel:3.4.66
-
cpe:2.3:o:linux:linux_kernel:3.4.67
-
cpe:2.3:o:linux:linux_kernel:3.4.68
-
cpe:2.3:o:linux:linux_kernel:3.4.69
-
cpe:2.3:o:linux:linux_kernel:3.4.7
-
cpe:2.3:o:linux:linux_kernel:3.4.70
-
cpe:2.3:o:linux:linux_kernel:3.4.71
-
cpe:2.3:o:linux:linux_kernel:3.4.72
-
cpe:2.3:o:linux:linux_kernel:3.4.73
-
cpe:2.3:o:linux:linux_kernel:3.4.74
-
cpe:2.3:o:linux:linux_kernel:3.4.75
-
cpe:2.3:o:linux:linux_kernel:3.4.76
-
cpe:2.3:o:linux:linux_kernel:3.4.77
-
cpe:2.3:o:linux:linux_kernel:3.4.78
-
cpe:2.3:o:linux:linux_kernel:3.4.79
-
cpe:2.3:o:linux:linux_kernel:3.4.8
-
cpe:2.3:o:linux:linux_kernel:3.4.80
-
cpe:2.3:o:linux:linux_kernel:3.4.9