1
PublicDateAtUSN: 2016-02-29
2
Candidate: CVE-2016-2782
5
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2782
6
https://usn.ubuntu.com/usn/usn-2932-1
7
https://usn.ubuntu.com/usn/usn-2930-1
8
https://usn.ubuntu.com/usn/usn-2930-2
9
https://usn.ubuntu.com/usn/usn-2929-2
10
https://usn.ubuntu.com/usn/usn-2929-1
11
https://usn.ubuntu.com/usn/usn-2930-3
12
https://usn.ubuntu.com/usn/usn-2948-1
13
https://usn.ubuntu.com/usn/usn-2967-2
14
https://usn.ubuntu.com/usn/usn-2967-1
16
The treo_attach function in drivers/usb/serial/visor.c in the Linux kernel
17
before 4.5 allows physically proximate attackers to cause a denial of
18
service (NULL pointer dereference and system crash) or possibly have
19
unspecified other impact by inserting a USB device that lacks a (1) bulk-in
20
or (2) interrupt-in endpoint.
22
Ralf Spenneberg discovered that the USB driver for Treo devices in the
23
Linux kernel did not properly sanity check the endpoints reported by the
24
device. An attacker with physical access could cause a denial of service
27
jdstrand> android kernels (flo, goldfish, grouper, maguro, mako and manta) are
28
not supported on the Ubuntu Touch 14.10 and earlier preview kernels
29
jdstrand> linux-lts-saucy no longer receives official support
30
jdstrand> linux-lts-quantal no longer receives official support
32
https://launchpad.net/bugs/1551395
34
Discovered-by: Ralf Spenneberg
38
break-fix: - cac9b50b0d75a1d50d6c056ff65c005f3224c8e0
39
upstream_linux: released (4.5~rc2)
40
precise_linux: released (3.2.0-102.142)
41
precise/esm_linux: released (3.2.0-102.142)
42
trusty_linux: released (3.13.0-83.127)
43
vivid/ubuntu-core_linux: released (3.19.0-56.62)
44
vivid/stable-phone-overlay_linux: DNE
45
wily_linux: released (4.2.0-34.39)
46
xenial_linux: not-affected (4.4.0-7.22)
47
yakkety_linux: not-affected (4.4.0-21.37)
48
zesty_linux: not-affected (4.8.0-22.24)
49
devel_linux: not-affected (4.10.0-19.21)
51
Patches_linux-ti-omap4:
52
upstream_linux-ti-omap4: released (4.5~rc2)
53
precise_linux-ti-omap4: released (3.2.0-1480.106)
54
precise/esm_linux-ti-omap4: DNE (precise was released [3.2.0-1480.106])
55
trusty_linux-ti-omap4: DNE
56
vivid/ubuntu-core_linux-ti-omap4: DNE
57
vivid/stable-phone-overlay_linux-ti-omap4: DNE
58
wily_linux-ti-omap4: DNE
59
xenial_linux-ti-omap4: DNE
60
yakkety_linux-ti-omap4: DNE
61
zesty_linux-ti-omap4: DNE
62
devel_linux-ti-omap4: DNE
64
Patches_linux-linaro-omap:
65
upstream_linux-linaro-omap: released (4.5~rc2)
66
precise_linux-linaro-omap: ignored (abandoned)
67
precise/esm_linux-linaro-omap: DNE (precise was ignored [abandoned])
68
trusty_linux-linaro-omap: DNE
69
vivid/ubuntu-core_linux-linaro-omap: DNE
70
vivid/stable-phone-overlay_linux-linaro-omap: DNE
71
wily_linux-linaro-omap: DNE
72
xenial_linux-linaro-omap: DNE
73
yakkety_linux-linaro-omap: DNE
74
zesty_linux-linaro-omap: DNE
75
devel_linux-linaro-omap: DNE
77
Patches_linux-linaro-shared:
78
upstream_linux-linaro-shared: released (4.5~rc2)
79
precise_linux-linaro-shared: ignored (abandoned)
80
precise/esm_linux-linaro-shared: DNE (precise was ignored [abandoned])
81
trusty_linux-linaro-shared: DNE
82
vivid/ubuntu-core_linux-linaro-shared: DNE
83
vivid/stable-phone-overlay_linux-linaro-shared: DNE
84
wily_linux-linaro-shared: DNE
85
xenial_linux-linaro-shared: DNE
86
yakkety_linux-linaro-shared: DNE
87
zesty_linux-linaro-shared: DNE
88
devel_linux-linaro-shared: DNE
90
Patches_linux-linaro-vexpress:
91
upstream_linux-linaro-vexpress: released (4.5~rc2)
92
precise_linux-linaro-vexpress: ignored (abandoned)
93
precise/esm_linux-linaro-vexpress: DNE (precise was ignored [abandoned])
94
trusty_linux-linaro-vexpress: DNE
95
vivid/ubuntu-core_linux-linaro-vexpress: DNE
96
vivid/stable-phone-overlay_linux-linaro-vexpress: DNE
97
wily_linux-linaro-vexpress: DNE
98
xenial_linux-linaro-vexpress: DNE
99
yakkety_linux-linaro-vexpress: DNE
100
zesty_linux-linaro-vexpress: DNE
101
devel_linux-linaro-vexpress: DNE
103
Patches_linux-qcm-msm:
104
upstream_linux-qcm-msm: released (4.5~rc2)
105
precise_linux-qcm-msm: ignored (abandoned)
106
precise/esm_linux-qcm-msm: DNE (precise was ignored [abandoned])
107
trusty_linux-qcm-msm: DNE
108
vivid/ubuntu-core_linux-qcm-msm: DNE
109
vivid/stable-phone-overlay_linux-qcm-msm: DNE
110
wily_linux-qcm-msm: DNE
111
xenial_linux-qcm-msm: DNE
112
yakkety_linux-qcm-msm: DNE
113
zesty_linux-qcm-msm: DNE
114
devel_linux-qcm-msm: DNE
116
Tags_linux-armadaxp: not-ue
117
Patches_linux-armadaxp:
118
upstream_linux-armadaxp: released (4.5~rc2)
119
precise_linux-armadaxp: released (3.2.0-1665.90)
120
precise/esm_linux-armadaxp: DNE (precise was released [3.2.0-1665.90])
121
trusty_linux-armadaxp: DNE
122
vivid/ubuntu-core_linux-armadaxp: DNE
123
vivid/stable-phone-overlay_linux-armadaxp: DNE
124
wily_linux-armadaxp: DNE
125
xenial_linux-armadaxp: DNE
126
yakkety_linux-armadaxp: DNE
127
zesty_linux-armadaxp: DNE
128
devel_linux-armadaxp: DNE
130
Tags_linux-lts-quantal: not-ue
131
Patches_linux-lts-quantal: DNE
132
upstream_linux-lts-quantal: released (4.5~rc2)
133
precise_linux-lts-quantal: ignored (end-of-life)
134
precise/esm_linux-lts-quantal: DNE (precise was ignored [end-of-life])
135
trusty_linux-lts-quantal: DNE
136
vivid/ubuntu-core_linux-lts-quantal: DNE
137
vivid/stable-phone-overlay_linux-lts-quantal: DNE
138
wily_linux-lts-quantal: DNE
139
xenial_linux-lts-quantal: DNE
140
yakkety_linux-lts-quantal: DNE
141
zesty_linux-lts-quantal: DNE
142
devel_linux-lts-quantal: DNE
144
Patches_linux-lts-raring:
145
upstream_linux-lts-raring: released (4.5~rc2)
146
precise_linux-lts-raring: ignored (end-of-life)
147
precise/esm_linux-lts-raring: DNE (precise was ignored [end-of-life])
148
trusty_linux-lts-raring: DNE
149
vivid/ubuntu-core_linux-lts-raring: DNE
150
vivid/stable-phone-overlay_linux-lts-raring: DNE
151
wily_linux-lts-raring: DNE
152
xenial_linux-lts-raring: DNE
153
yakkety_linux-lts-raring: DNE
154
zesty_linux-lts-raring: DNE
155
devel_linux-lts-raring: DNE
157
Tags_linux-lts-saucy: not-ue
158
Patches_linux-lts-saucy:
159
upstream_linux-lts-saucy: released (4.5~rc2)
160
precise_linux-lts-saucy: ignored (end-of-life)
161
precise/esm_linux-lts-saucy: DNE (precise was ignored [end-of-life])
162
trusty_linux-lts-saucy: DNE
163
vivid/ubuntu-core_linux-lts-saucy: DNE
164
vivid/stable-phone-overlay_linux-lts-saucy: DNE
165
wily_linux-lts-saucy: DNE
166
xenial_linux-lts-saucy: DNE
167
yakkety_linux-lts-saucy: DNE
168
zesty_linux-lts-saucy: DNE
169
devel_linux-lts-saucy: DNE
171
Patches_linux-lts-trusty:
172
upstream_linux-lts-trusty: released (4.5~rc2)
173
precise_linux-lts-trusty: released (3.13.0-83.127~precise1)
174
precise/esm_linux-lts-trusty: released (3.13.0-83.127~precise1)
175
trusty_linux-lts-trusty: DNE
176
vivid/ubuntu-core_linux-lts-trusty: DNE
177
vivid/stable-phone-overlay_linux-lts-trusty: DNE
178
wily_linux-lts-trusty: DNE
179
xenial_linux-lts-trusty: DNE
180
yakkety_linux-lts-trusty: DNE
181
zesty_linux-lts-trusty: DNE
182
devel_linux-lts-trusty: DNE
184
Patches_linux-goldfish:
185
upstream_linux-goldfish: released (4.5~rc2)
186
precise_linux-goldfish: DNE
187
precise/esm_linux-goldfish: DNE
188
trusty_linux-goldfish: ignored
189
vivid/ubuntu-core_linux-goldfish: DNE
190
vivid/stable-phone-overlay_linux-goldfish: DNE
191
wily_linux-goldfish: ignored (reached end-of-life)
192
xenial_linux-goldfish: ignored (abandoned)
193
yakkety_linux-goldfish: ignored (abandoned)
194
zesty_linux-goldfish: ignored (abandoned)
195
devel_linux-goldfish: DNE
197
Patches_linux-grouper:
198
upstream_linux-grouper: released (4.5~rc2)
199
precise_linux-grouper: DNE
200
precise/esm_linux-grouper: DNE
201
trusty_linux-grouper: ignored
202
vivid/ubuntu-core_linux-grouper: DNE
203
vivid/stable-phone-overlay_linux-grouper: DNE
204
wily_linux-grouper: DNE
205
xenial_linux-grouper: DNE
206
yakkety_linux-grouper: DNE
207
zesty_linux-grouper: DNE
208
devel_linux-grouper: DNE
210
Patches_linux-maguro:
211
upstream_linux-maguro: released (4.5~rc2)
212
precise_linux-maguro: DNE
213
precise/esm_linux-maguro: DNE
214
trusty_linux-maguro: ignored
215
vivid/ubuntu-core_linux-maguro: DNE
216
vivid/stable-phone-overlay_linux-maguro: DNE
217
wily_linux-maguro: DNE
218
xenial_linux-maguro: DNE
219
yakkety_linux-maguro: DNE
220
zesty_linux-maguro: DNE
221
devel_linux-maguro: DNE
224
upstream_linux-mako: released (4.5~rc2)
225
precise_linux-mako: DNE
226
precise/esm_linux-mako: DNE
227
trusty_linux-mako: ignored
228
vivid/ubuntu-core_linux-mako: DNE
229
vivid/stable-phone-overlay_linux-mako: ignored (abandoned)
230
wily_linux-mako: ignored (reached end-of-life)
231
xenial_linux-mako: ignored (abandoned)
232
yakkety_linux-mako: ignored (abandoned)
233
zesty_linux-mako: DNE
234
devel_linux-mako: DNE
237
upstream_linux-manta: released (4.5~rc2)
238
precise_linux-manta: DNE
239
precise/esm_linux-manta: DNE
240
trusty_linux-manta: ignored
241
vivid/ubuntu-core_linux-manta: DNE
242
vivid/stable-phone-overlay_linux-manta: DNE
243
wily_linux-manta: ignored (reached end-of-life)
244
xenial_linux-manta: DNE
245
yakkety_linux-manta: DNE
246
zesty_linux-manta: DNE
247
devel_linux-manta: DNE
250
upstream_linux-flo: released (4.5~rc2)
251
precise_linux-flo: DNE
252
precise/esm_linux-flo: DNE
253
trusty_linux-flo: ignored
254
vivid/ubuntu-core_linux-flo: DNE
255
vivid/stable-phone-overlay_linux-flo: ignored (abandoned)
256
wily_linux-flo: ignored (reached end-of-life)
257
xenial_linux-flo: ignored (abandoned)
258
yakkety_linux-flo: ignored (abandoned)
262
Patches_linux-raspi2:
263
upstream_linux-raspi2: released (4.5~rc2)
264
precise_linux-raspi2: DNE
265
precise/esm_linux-raspi2: DNE
266
trusty_linux-raspi2: DNE
267
vivid/ubuntu-core_linux-raspi2: ignored (was pending now end-of-life)
268
vivid/stable-phone-overlay_linux-raspi2: DNE
269
wily_linux-raspi2: released (4.2.0-1027.35)
270
xenial_linux-raspi2: not-affected (4.4.0-1003.4)
271
yakkety_linux-raspi2: not-affected (4.4.0-1009.10)
272
zesty_linux-raspi2: not-affected (4.8.0-1013.15)
273
devel_linux-raspi2: not-affected (4.10.0-1004.6)
275
Patches_linux-lts-utopic:
276
upstream_linux-lts-utopic: released (4.5~rc2)
277
precise_linux-lts-utopic: DNE
278
precise/esm_linux-lts-utopic: DNE
279
trusty_linux-lts-utopic: released (3.16.0-69.89~14.04.1)
280
vivid/ubuntu-core_linux-lts-utopic: DNE
281
vivid/stable-phone-overlay_linux-lts-utopic: DNE
282
wily_linux-lts-utopic: DNE
283
xenial_linux-lts-utopic: DNE
284
yakkety_linux-lts-utopic: DNE
285
zesty_linux-lts-utopic: DNE
286
devel_linux-lts-utopic: DNE
288
Patches_linux-lts-vivid:
289
upstream_linux-lts-vivid: released (4.5~rc2)
290
precise_linux-lts-vivid: DNE
291
precise/esm_linux-lts-vivid: DNE
292
trusty_linux-lts-vivid: released (3.19.0-56.62~14.04.1)
293
vivid/ubuntu-core_linux-lts-vivid: DNE
294
vivid/stable-phone-overlay_linux-lts-vivid: DNE
295
wily_linux-lts-vivid: DNE
296
xenial_linux-lts-vivid: DNE
297
yakkety_linux-lts-vivid: DNE
298
zesty_linux-lts-vivid: DNE
299
devel_linux-lts-vivid: DNE
301
Patches_linux-lts-wily:
302
upstream_linux-lts-wily: released (4.5~rc2)
303
precise_linux-lts-wily: DNE
304
precise/esm_linux-lts-wily: DNE
305
trusty_linux-lts-wily: released (4.2.0-34.39~14.04.1)
306
vivid/ubuntu-core_linux-lts-wily: DNE
307
vivid/stable-phone-overlay_linux-lts-wily: DNE
308
wily_linux-lts-wily: DNE
309
xenial_linux-lts-wily: DNE
310
yakkety_linux-lts-wily: DNE
311
zesty_linux-lts-wily: DNE
312
devel_linux-lts-wily: DNE
314
Patches_linux-krillin:
315
product_linux-krillin: ignored (was needed now end-of-life)
317
Patches_linux-vegetahd:
318
product_linux-vegetahd: ignored (was needed now end-of-life)
320
Patches_linux-lts-xenial:
321
upstream_linux-lts-xenial: released (4.5~rc2)
322
precise_linux-lts-xenial: DNE
323
precise/esm_linux-lts-xenial: DNE
324
trusty_linux-lts-xenial: not-affected (4.4.0-13.29~14.04.1)
325
vivid/ubuntu-core_linux-lts-xenial: DNE
326
vivid/stable-phone-overlay_linux-lts-xenial: DNE
327
wily_linux-lts-xenial: DNE
328
xenial_linux-lts-xenial: DNE
329
yakkety_linux-lts-xenial: DNE
330
zesty_linux-lts-xenial: DNE
331
devel_linux-lts-xenial: DNE
333
Patches_linux-snapdragon:
334
upstream_linux-snapdragon: released (4.5~rc2)
335
precise_linux-snapdragon: DNE
336
precise/esm_linux-snapdragon: DNE
337
trusty_linux-snapdragon: DNE
338
vivid/ubuntu-core_linux-snapdragon: DNE
339
vivid/stable-phone-overlay_linux-snapdragon: DNE
340
wily_linux-snapdragon: DNE
341
xenial_linux-snapdragon: not-affected (4.4.0-1012.12)
342
yakkety_linux-snapdragon: not-affected (4.4.0-1012.12)
343
zesty_linux-snapdragon: not-affected (4.4.0-1029.32)
344
devel_linux-snapdragon: not-affected (4.4.0-1050.54)
347
upstream_linux-aws: released (4.5~rc2)
348
precise_linux-aws: DNE
349
precise/esm_linux-aws: DNE
350
trusty_linux-aws: not-affected (4.4.0-1002.2)
351
vivid/ubuntu-core_linux-aws: DNE
352
vivid/stable-phone-overlay_linux-aws: DNE
353
xenial_linux-aws: not-affected (4.4.0-1001.10)
354
yakkety_linux-aws: DNE
358
Patches_linux-hwe-edge:
359
upstream_linux-hwe-edge: released (4.5~rc2)
360
precise_linux-hwe-edge: DNE
361
precise/esm_linux-hwe-edge: DNE
362
trusty_linux-hwe-edge: DNE
363
vivid/ubuntu-core_linux-hwe-edge: DNE
364
vivid/stable-phone-overlay_linux-hwe-edge: DNE
365
xenial_linux-hwe-edge: not-affected (4.8.0-28.30~16.04.1)
366
yakkety_linux-hwe-edge: DNE
367
zesty_linux-hwe-edge: DNE
368
devel_linux-hwe-edge: DNE
371
upstream_linux-hwe: released (4.5~rc2)
372
precise_linux-hwe: DNE
373
precise/esm_linux-hwe: DNE
374
trusty_linux-hwe: DNE
375
vivid/ubuntu-core_linux-hwe: DNE
376
vivid/stable-phone-overlay_linux-hwe: DNE
377
xenial_linux-hwe: not-affected (4.8.0-36.36~16.04.1)
378
yakkety_linux-hwe: DNE
383
upstream_linux-gke: released (4.5~rc2)
384
precise_linux-gke: DNE
385
precise/esm_linux-gke: DNE
386
trusty_linux-gke: DNE
387
vivid/ubuntu-core_linux-gke: DNE
388
vivid/stable-phone-overlay_linux-gke: DNE
389
xenial_linux-gke: not-affected (4.4.0-1003.3)
390
yakkety_linux-gke: DNE