1
Candidate: CVE-2012-0810
4
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-0810
6
From the Red Hat Bugzilla:
7
The issue is that the int3 handler uses a per CPU debug stack, and calls
8
do_traps() with interrupts enabled but preemption disabled. Then a signal is
9
sent to the current process, and the code that handles the signal grabs a
10
spinlock. This spinlock becomes a mutex (sleeping lock) when
11
CONFIG_PREEMPT_RT_FULL is enabled.
13
If there is contention on this lock then the task may schedule out. As the task
14
is using a per CPU stack, and another task may come in and use the same stack,
15
the stack can become corrupted and cause the kernel to panic.
19
https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2012-0810
25
upstream_linux: ignored (PREEMPT_RT_FULL not configured)
26
hardy_linux: ignored (PREEMPT_RT_FULL not configured)
27
lucid_linux: ignored (PREEMPT_RT_FULL not configured)
28
maverick_linux: ignored (PREEMPT_RT_FULL not configured)
29
natty_linux: ignored (PREEMPT_RT_FULL not configured)
30
oneiric_linux: ignored (PREEMPT_RT_FULL not configured)
31
devel_linux: ignored (PREEMPT_RT_FULL not configured)
34
upstream_linux-ec2: ignored (PREEMPT_RT_FULL not configured)
36
lucid_linux-ec2: ignored (PREEMPT_RT_FULL not configured)
37
maverick_linux-ec2: ignored (binary supplied by "linux" now)
39
oneiric_linux-ec2: DNE
42
Patches_linux-mvl-dove:
43
upstream_linux-mvl-dove: ignored (PREEMPT_RT_FULL not configured)
44
hardy_linux-mvl-dove: DNE
45
lucid_linux-mvl-dove: ignored (reached end-of-life)
46
maverick_linux-mvl-dove: ignored (PREEMPT_RT_FULL not configured)
47
natty_linux-mvl-dove: DNE
48
oneiric_linux-mvl-dove: DNE
49
devel_linux-mvl-dove: DNE
51
Patches_linux-ti-omap4:
52
upstream_linux-ti-omap4: ignored (PREEMPT_RT_FULL not configured)
53
hardy_linux-ti-omap4: DNE
54
lucid_linux-ti-omap4: DNE
55
maverick_linux-ti-omap4: ignored (PREEMPT_RT_FULL not configured)
56
natty_linux-ti-omap4: ignored (PREEMPT_RT_FULL not configured)
57
oneiric_linux-ti-omap4: ignored (PREEMPT_RT_FULL not configured)
58
devel_linux-ti-omap4: ignored (PREEMPT_RT_FULL not configured)
60
Patches_linux-lts-backport-maverick:
61
upstream_linux-lts-backport-maverick: ignored (PREEMPT_RT_FULL not configured)
62
hardy_linux-lts-backport-maverick: DNE
63
lucid_linux-lts-backport-maverick: ignored (PREEMPT_RT_FULL not configured)
64
maverick_linux-lts-backport-maverick: DNE
65
natty_linux-lts-backport-maverick: DNE
66
oneiric_linux-lts-backport-maverick: DNE
67
devel_linux-lts-backport-maverick: DNE
69
Patches_linux-fsl-imx51:
70
upstream_linux-fsl-imx51: ignored (PREEMPT_RT_FULL not configured)
71
hardy_linux-fsl-imx51: DNE
72
lucid_linux-fsl-imx51: ignored (PREEMPT_RT_FULL not configured)
73
maverick_linux-fsl-imx51: DNE
74
natty_linux-fsl-imx51: DNE
75
oneiric_linux-fsl-imx51: DNE
76
devel_linux-fsl-imx51: DNE
78
Patches_linux-lts-backport-natty:
79
upstream_linux-lts-backport-natty: ignored (PREEMPT_RT_FULL not configured)
80
hardy_linux-lts-backport-natty: DNE
81
lucid_linux-lts-backport-natty: ignored (PREEMPT_RT_FULL not configured)
82
maverick_linux-lts-backport-natty: DNE
83
natty_linux-lts-backport-natty: DNE
84
oneiric_linux-lts-backport-natty: DNE
85
devel_linux-lts-backport-natty: DNE
87
Patches_linux-lts-backport-oneiric:
88
upstream_linux-lts-backport-oneiric: ignored (PREEMPT_RT_FULL not configured)
89
hardy_linux-lts-backport-oneiric: DNE
90
lucid_linux-lts-backport-oneiric: ignored (PREEMPT_RT_FULL not configured)
91
maverick_linux-lts-backport-oneiric: DNE
92
natty_linux-lts-backport-oneiric: DNE
93
oneiric_linux-lts-backport-oneiric: DNE
94
devel_linux-lts-backport-oneiric: DNE