1
PublicDateAtUSN: 2015-08-19
2
Candidate: CVE-2015-6252
5
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-6252
6
https://lkml.org/lkml/2015/8/10/375
7
https://usn.ubuntu.com/usn/usn-2748-1
8
https://usn.ubuntu.com/usn/usn-2749-1
9
https://usn.ubuntu.com/usn/usn-2752-1
10
https://usn.ubuntu.com/usn/usn-2751-1
11
https://usn.ubuntu.com/usn/usn-2760-1
12
https://usn.ubuntu.com/usn/usn-2759-1
13
https://usn.ubuntu.com/usn/usn-2777-1
15
The vhost_dev_ioctl function in drivers/vhost/vhost.c in the Linux kernel
16
before 4.1.5 allows local users to cause a denial of service (memory
17
consumption) via a VHOST_SET_LOG_FD ioctl call that triggers permanent
18
file-descriptor allocation.
20
Marc-André Lureau discovered that the vhost driver did not properly release
21
the userspace provided log file descriptor. A privileged attacker could use
22
this to cause a denial of service (resource exhaustion).
24
jdstrand> android kernels (flo, goldfish, grouper, maguro, mako and manta) are
25
not supported on the Ubuntu Touch 14.10 and earlier preview kernels
26
jdstrand> linux-lts-saucy no longer receives official support
27
jdstrand> linux-lts-quantal no longer receives official support
29
https://launchpad.net/bugs/1489314
31
Discovered-by: Marc-André Lureau
35
break-fix: - 7932c0bd7740f4cd2aa168d3ce0199e7af7d72d5
36
upstream_linux: released (4.2~rc5)
37
precise_linux: released (3.2.0-91.129)
38
precise/esm_linux: released (3.2.0-91.129)
39
trusty_linux: released (3.13.0-65.105)
40
vivid_linux: released (3.19.0-30.33)
41
vivid/ubuntu-core_linux: released (3.19.0-30.33)
42
vivid/stable-phone-overlay_linux: DNE
43
wily_linux: not-affected (4.2.0-7.7)
44
xenial_linux: not-affected (4.2.0-16.19)
45
yakkety_linux: not-affected (4.4.0-21.37)
46
zesty_linux: not-affected (4.8.0-22.24)
47
devel_linux: not-affected (4.10.0-19.21)
50
upstream_linux-ec2: released (4.2~rc5)
51
precise_linux-ec2: DNE
52
precise/esm_linux-ec2: DNE
55
vivid/ubuntu-core_linux-ec2: DNE
56
vivid/stable-phone-overlay_linux-ec2: DNE
59
yakkety_linux-ec2: DNE
63
Patches_linux-mvl-dove:
64
upstream_linux-mvl-dove: released (4.2~rc5)
65
precise_linux-mvl-dove: DNE
66
precise/esm_linux-mvl-dove: DNE
67
trusty_linux-mvl-dove: DNE
68
vivid_linux-mvl-dove: DNE
69
vivid/ubuntu-core_linux-mvl-dove: DNE
70
vivid/stable-phone-overlay_linux-mvl-dove: DNE
71
wily_linux-mvl-dove: DNE
72
xenial_linux-mvl-dove: DNE
73
yakkety_linux-mvl-dove: DNE
74
zesty_linux-mvl-dove: DNE
75
devel_linux-mvl-dove: DNE
77
Patches_linux-ti-omap4:
78
upstream_linux-ti-omap4: released (4.2~rc5)
79
precise_linux-ti-omap4: released (3.2.0-1471.92)
80
precise/esm_linux-ti-omap4: DNE (precise was released [3.2.0-1471.92])
81
trusty_linux-ti-omap4: DNE
82
vivid_linux-ti-omap4: DNE
83
vivid/ubuntu-core_linux-ti-omap4: DNE
84
vivid/stable-phone-overlay_linux-ti-omap4: DNE
85
wily_linux-ti-omap4: DNE
86
xenial_linux-ti-omap4: DNE
87
yakkety_linux-ti-omap4: DNE
88
zesty_linux-ti-omap4: DNE
89
devel_linux-ti-omap4: DNE
91
Patches_linux-fsl-imx51:
92
upstream_linux-fsl-imx51: released (4.2~rc5)
93
precise_linux-fsl-imx51: DNE
94
precise/esm_linux-fsl-imx51: DNE
95
trusty_linux-fsl-imx51: DNE
96
vivid_linux-fsl-imx51: DNE
97
vivid/ubuntu-core_linux-fsl-imx51: DNE
98
vivid/stable-phone-overlay_linux-fsl-imx51: DNE
99
wily_linux-fsl-imx51: DNE
100
xenial_linux-fsl-imx51: DNE
101
yakkety_linux-fsl-imx51: DNE
102
zesty_linux-fsl-imx51: DNE
103
devel_linux-fsl-imx51: DNE
105
Patches_linux-linaro-omap:
106
upstream_linux-linaro-omap: released (4.2~rc5)
107
precise_linux-linaro-omap: ignored (abandoned)
108
precise/esm_linux-linaro-omap: DNE (precise was ignored [abandoned])
109
trusty_linux-linaro-omap: DNE
110
vivid_linux-linaro-omap: DNE
111
vivid/ubuntu-core_linux-linaro-omap: DNE
112
vivid/stable-phone-overlay_linux-linaro-omap: DNE
113
wily_linux-linaro-omap: DNE
114
xenial_linux-linaro-omap: DNE
115
yakkety_linux-linaro-omap: DNE
116
zesty_linux-linaro-omap: DNE
117
devel_linux-linaro-omap: DNE
119
Patches_linux-linaro-shared:
120
upstream_linux-linaro-shared: released (4.2~rc5)
121
precise_linux-linaro-shared: ignored (abandoned)
122
precise/esm_linux-linaro-shared: DNE (precise was ignored [abandoned])
123
trusty_linux-linaro-shared: DNE
124
vivid_linux-linaro-shared: DNE
125
vivid/ubuntu-core_linux-linaro-shared: DNE
126
vivid/stable-phone-overlay_linux-linaro-shared: DNE
127
wily_linux-linaro-shared: DNE
128
xenial_linux-linaro-shared: DNE
129
yakkety_linux-linaro-shared: DNE
130
zesty_linux-linaro-shared: DNE
131
devel_linux-linaro-shared: DNE
133
Patches_linux-linaro-vexpress:
134
upstream_linux-linaro-vexpress: released (4.2~rc5)
135
precise_linux-linaro-vexpress: ignored (abandoned)
136
precise/esm_linux-linaro-vexpress: DNE (precise was ignored [abandoned])
137
trusty_linux-linaro-vexpress: DNE
138
vivid_linux-linaro-vexpress: DNE
139
vivid/ubuntu-core_linux-linaro-vexpress: DNE
140
vivid/stable-phone-overlay_linux-linaro-vexpress: DNE
141
wily_linux-linaro-vexpress: DNE
142
xenial_linux-linaro-vexpress: DNE
143
yakkety_linux-linaro-vexpress: DNE
144
zesty_linux-linaro-vexpress: DNE
145
devel_linux-linaro-vexpress: DNE
147
Patches_linux-qcm-msm:
148
upstream_linux-qcm-msm: released (4.2~rc5)
149
precise_linux-qcm-msm: ignored (abandoned)
150
precise/esm_linux-qcm-msm: DNE (precise was ignored [abandoned])
151
trusty_linux-qcm-msm: DNE
152
vivid_linux-qcm-msm: DNE
153
vivid/ubuntu-core_linux-qcm-msm: DNE
154
vivid/stable-phone-overlay_linux-qcm-msm: DNE
155
wily_linux-qcm-msm: DNE
156
xenial_linux-qcm-msm: DNE
157
yakkety_linux-qcm-msm: DNE
158
zesty_linux-qcm-msm: DNE
159
devel_linux-qcm-msm: DNE
161
Tags_linux-armadaxp: not-ue
162
Patches_linux-armadaxp:
163
upstream_linux-armadaxp: released (4.2~rc5)
164
precise_linux-armadaxp: released (3.2.0-1656.78)
165
precise/esm_linux-armadaxp: DNE (precise was released [3.2.0-1656.78])
166
trusty_linux-armadaxp: DNE
167
vivid_linux-armadaxp: DNE
168
vivid/ubuntu-core_linux-armadaxp: DNE
169
vivid/stable-phone-overlay_linux-armadaxp: DNE
170
wily_linux-armadaxp: DNE
171
xenial_linux-armadaxp: DNE
172
yakkety_linux-armadaxp: DNE
173
zesty_linux-armadaxp: DNE
174
devel_linux-armadaxp: DNE
176
Tags_linux-lts-quantal: not-ue
177
Patches_linux-lts-quantal: DNE
178
upstream_linux-lts-quantal: released (4.2~rc5)
179
precise_linux-lts-quantal: ignored (was needed now end-of-life)
180
precise/esm_linux-lts-quantal: DNE (precise was ignored [was needed now end-of-life])
181
trusty_linux-lts-quantal: DNE
182
vivid_linux-lts-quantal: DNE
183
vivid/ubuntu-core_linux-lts-quantal: DNE
184
vivid/stable-phone-overlay_linux-lts-quantal: DNE
185
wily_linux-lts-quantal: DNE
186
xenial_linux-lts-quantal: DNE
187
yakkety_linux-lts-quantal: DNE
188
zesty_linux-lts-quantal: DNE
189
devel_linux-lts-quantal: DNE
191
Patches_linux-lts-raring:
192
upstream_linux-lts-raring: released (4.2~rc5)
193
precise_linux-lts-raring: ignored (was needs-triage now end-of-life)
194
precise/esm_linux-lts-raring: DNE (precise was ignored [was needs-triage now end-of-life])
195
trusty_linux-lts-raring: DNE
196
vivid_linux-lts-raring: DNE
197
vivid/ubuntu-core_linux-lts-raring: DNE
198
vivid/stable-phone-overlay_linux-lts-raring: DNE
199
wily_linux-lts-raring: DNE
200
xenial_linux-lts-raring: DNE
201
yakkety_linux-lts-raring: DNE
202
zesty_linux-lts-raring: DNE
203
devel_linux-lts-raring: DNE
205
Tags_linux-lts-saucy: not-ue
206
Patches_linux-lts-saucy:
207
upstream_linux-lts-saucy: released (4.2~rc5)
208
precise_linux-lts-saucy: ignored (was needed now end-of-life)
209
precise/esm_linux-lts-saucy: DNE (precise was ignored [was needed now end-of-life])
210
trusty_linux-lts-saucy: DNE
211
vivid_linux-lts-saucy: DNE
212
vivid/ubuntu-core_linux-lts-saucy: DNE
213
vivid/stable-phone-overlay_linux-lts-saucy: DNE
214
wily_linux-lts-saucy: DNE
215
xenial_linux-lts-saucy: DNE
216
yakkety_linux-lts-saucy: DNE
217
zesty_linux-lts-saucy: DNE
218
devel_linux-lts-saucy: DNE
220
Patches_linux-lts-trusty:
221
upstream_linux-lts-trusty: released (4.2~rc5)
222
precise_linux-lts-trusty: released (3.13.0-65.105~precise1)
223
precise/esm_linux-lts-trusty: released (3.13.0-65.105~precise1)
224
trusty_linux-lts-trusty: DNE
225
vivid_linux-lts-trusty: DNE
226
vivid/ubuntu-core_linux-lts-trusty: DNE
227
vivid/stable-phone-overlay_linux-lts-trusty: DNE
228
wily_linux-lts-trusty: DNE
229
xenial_linux-lts-trusty: DNE
230
yakkety_linux-lts-trusty: DNE
231
zesty_linux-lts-trusty: DNE
232
devel_linux-lts-trusty: DNE
234
Patches_linux-goldfish:
235
upstream_linux-goldfish: released (4.2~rc5)
236
precise_linux-goldfish: DNE
237
precise/esm_linux-goldfish: DNE
238
trusty_linux-goldfish: ignored
239
vivid_linux-goldfish: ignored (reached end-of-life)
240
vivid/ubuntu-core_linux-goldfish: DNE
241
vivid/stable-phone-overlay_linux-goldfish: DNE
242
wily_linux-goldfish: ignored (reached end-of-life)
243
xenial_linux-goldfish: ignored (abandoned)
244
yakkety_linux-goldfish: ignored (abandoned)
245
zesty_linux-goldfish: ignored (abandoned)
246
devel_linux-goldfish: DNE
248
Patches_linux-grouper:
249
upstream_linux-grouper: released (4.2~rc5)
250
precise_linux-grouper: DNE
251
precise/esm_linux-grouper: DNE
252
trusty_linux-grouper: ignored
253
vivid_linux-grouper: DNE
254
vivid/ubuntu-core_linux-grouper: DNE
255
vivid/stable-phone-overlay_linux-grouper: DNE
256
wily_linux-grouper: DNE
257
xenial_linux-grouper: DNE
258
yakkety_linux-grouper: DNE
259
zesty_linux-grouper: DNE
260
devel_linux-grouper: DNE
262
Patches_linux-maguro:
263
upstream_linux-maguro: released (4.2~rc5)
264
precise_linux-maguro: DNE
265
precise/esm_linux-maguro: DNE
266
trusty_linux-maguro: ignored
267
vivid_linux-maguro: DNE
268
vivid/ubuntu-core_linux-maguro: DNE
269
vivid/stable-phone-overlay_linux-maguro: DNE
270
wily_linux-maguro: DNE
271
xenial_linux-maguro: DNE
272
yakkety_linux-maguro: DNE
273
zesty_linux-maguro: DNE
274
devel_linux-maguro: DNE
277
upstream_linux-mako: released (4.2~rc5)
278
precise_linux-mako: DNE
279
precise/esm_linux-mako: DNE
280
trusty_linux-mako: ignored
281
vivid_linux-mako: ignored (reached end-of-life)
282
vivid/ubuntu-core_linux-mako: DNE
283
vivid/stable-phone-overlay_linux-mako: ignored (abandoned)
284
wily_linux-mako: ignored (reached end-of-life)
285
xenial_linux-mako: ignored (abandoned)
286
yakkety_linux-mako: ignored (abandoned)
287
zesty_linux-mako: DNE
288
devel_linux-mako: DNE
291
upstream_linux-manta: released (4.2~rc5)
292
precise_linux-manta: DNE
293
precise/esm_linux-manta: DNE
294
trusty_linux-manta: ignored
295
vivid_linux-manta: ignored (reached end-of-life)
296
vivid/ubuntu-core_linux-manta: DNE
297
vivid/stable-phone-overlay_linux-manta: DNE
298
wily_linux-manta: ignored (reached end-of-life)
299
xenial_linux-manta: DNE
300
yakkety_linux-manta: DNE
301
zesty_linux-manta: DNE
302
devel_linux-manta: DNE
305
upstream_linux-flo: released (4.2~rc5)
306
precise_linux-flo: DNE
307
precise/esm_linux-flo: DNE
308
trusty_linux-flo: ignored
309
vivid_linux-flo: ignored (reached end-of-life)
310
vivid/ubuntu-core_linux-flo: DNE
311
vivid/stable-phone-overlay_linux-flo: ignored (abandoned)
312
wily_linux-flo: ignored (reached end-of-life)
313
xenial_linux-flo: ignored (abandoned)
314
yakkety_linux-flo: ignored (abandoned)
318
Patches_linux-lts-utopic:
319
upstream_linux-lts-utopic: released (4.2~rc5)
320
precise_linux-lts-utopic: DNE
321
precise/esm_linux-lts-utopic: DNE
322
trusty_linux-lts-utopic: released (3.16.0-51.69~14.04.1)
323
vivid_linux-lts-utopic: DNE
324
vivid/ubuntu-core_linux-lts-utopic: DNE
325
vivid/stable-phone-overlay_linux-lts-utopic: DNE
326
wily_linux-lts-utopic: DNE
327
xenial_linux-lts-utopic: DNE
328
yakkety_linux-lts-utopic: DNE
329
zesty_linux-lts-utopic: DNE
330
devel_linux-lts-utopic: DNE
332
Patches_linux-lts-vivid:
333
upstream_linux-lts-vivid: released (4.2~rc5)
334
precise_linux-lts-vivid: DNE
335
precise/esm_linux-lts-vivid: DNE
336
trusty_linux-lts-vivid: released (3.19.0-30.33~14.04.1)
337
vivid_linux-lts-vivid: DNE
338
vivid/ubuntu-core_linux-lts-vivid: DNE
339
vivid/stable-phone-overlay_linux-lts-vivid: DNE
340
wily_linux-lts-vivid: DNE
341
xenial_linux-lts-vivid: DNE
342
yakkety_linux-lts-vivid: DNE
343
zesty_linux-lts-vivid: DNE
344
devel_linux-lts-vivid: DNE
346
Patches_linux-krillin:
347
product_linux-krillin: ignored (was needed now end-of-life)
349
Patches_linux-vegetahd:
350
product_linux-vegetahd: ignored (was needed now end-of-life)
352
Patches_linux-lts-wily:
353
upstream_linux-lts-wily: released (4.2~rc5)
354
precise_linux-lts-wily: DNE
355
precise/esm_linux-lts-wily: DNE
356
trusty_linux-lts-wily: not-affected (4.2.0-18.22~14.04.1)
357
vivid_linux-lts-wily: DNE
358
vivid/ubuntu-core_linux-lts-wily: DNE
359
vivid/stable-phone-overlay_linux-lts-wily: DNE
360
wily_linux-lts-wily: DNE
361
xenial_linux-lts-wily: DNE
362
yakkety_linux-lts-wily: DNE
363
zesty_linux-lts-wily: DNE
364
devel_linux-lts-wily: DNE
366
Patches_linux-raspi2:
367
upstream_linux-raspi2: released (4.2~rc5)
368
precise_linux-raspi2: DNE
369
precise/esm_linux-raspi2: DNE
370
trusty_linux-raspi2: DNE
371
vivid_linux-raspi2: DNE
372
vivid/ubuntu-core_linux-raspi2: released (4.2.0-1014.21)
373
vivid/stable-phone-overlay_linux-raspi2: DNE
374
wily_linux-raspi2: not-affected (4.2.0-1008.12)
375
xenial_linux-raspi2: not-affected (4.2.0-1013.19)
376
yakkety_linux-raspi2: not-affected (4.4.0-1009.10)
377
zesty_linux-raspi2: not-affected (4.8.0-1013.15)
378
devel_linux-raspi2: not-affected (4.10.0-1004.6)
380
Patches_linux-lts-xenial:
381
upstream_linux-lts-xenial: released (4.2~rc5)
382
precise_linux-lts-xenial: DNE
383
precise/esm_linux-lts-xenial: DNE
384
trusty_linux-lts-xenial: not-affected (4.4.0-13.29~14.04.1)
385
vivid_linux-lts-xenial: DNE
386
vivid/ubuntu-core_linux-lts-xenial: DNE
387
vivid/stable-phone-overlay_linux-lts-xenial: DNE
388
wily_linux-lts-xenial: DNE
389
xenial_linux-lts-xenial: DNE
390
yakkety_linux-lts-xenial: DNE
391
zesty_linux-lts-xenial: DNE
392
devel_linux-lts-xenial: DNE
394
Patches_linux-snapdragon:
395
upstream_linux-snapdragon: released (4.2~rc5)
396
precise_linux-snapdragon: DNE
397
precise/esm_linux-snapdragon: DNE
398
trusty_linux-snapdragon: DNE
399
vivid/ubuntu-core_linux-snapdragon: DNE
400
vivid/stable-phone-overlay_linux-snapdragon: DNE
401
wily_linux-snapdragon: DNE
402
xenial_linux-snapdragon: not-affected (4.4.0-1012.12)
403
yakkety_linux-snapdragon: not-affected (4.4.0-1012.12)
404
zesty_linux-snapdragon: not-affected (4.4.0-1029.32)
405
devel_linux-snapdragon: not-affected (4.4.0-1050.54)
408
upstream_linux-aws: released (4.2~rc5)
409
precise_linux-aws: DNE
410
precise/esm_linux-aws: DNE
411
trusty_linux-aws: not-affected (4.4.0-1002.2)
412
vivid/ubuntu-core_linux-aws: DNE
413
vivid/stable-phone-overlay_linux-aws: DNE
414
xenial_linux-aws: not-affected (4.4.0-1001.10)
415
yakkety_linux-aws: DNE
419
Patches_linux-hwe-edge:
420
upstream_linux-hwe-edge: released (4.2~rc5)
421
precise_linux-hwe-edge: DNE
422
precise/esm_linux-hwe-edge: DNE
423
trusty_linux-hwe-edge: DNE
424
vivid/ubuntu-core_linux-hwe-edge: DNE
425
vivid/stable-phone-overlay_linux-hwe-edge: DNE
426
xenial_linux-hwe-edge: not-affected (4.8.0-28.30~16.04.1)
427
yakkety_linux-hwe-edge: DNE
428
zesty_linux-hwe-edge: DNE
429
devel_linux-hwe-edge: DNE
432
upstream_linux-hwe: released (4.2~rc5)
433
precise_linux-hwe: DNE
434
precise/esm_linux-hwe: DNE
435
trusty_linux-hwe: DNE
436
vivid/ubuntu-core_linux-hwe: DNE
437
vivid/stable-phone-overlay_linux-hwe: DNE
438
xenial_linux-hwe: not-affected (4.8.0-36.36~16.04.1)
439
yakkety_linux-hwe: DNE
444
upstream_linux-gke: released (4.2~rc5)
445
precise_linux-gke: DNE
446
precise/esm_linux-gke: DNE
447
trusty_linux-gke: DNE
448
vivid/ubuntu-core_linux-gke: DNE
449
vivid/stable-phone-overlay_linux-gke: DNE
450
xenial_linux-gke: not-affected (4.4.0-1003.3)
451
yakkety_linux-gke: DNE