CVE-2024-35812
Assigner: Linux
Published: 2024-05-17T13:23:18.177Z
State: PUBLISHED
descriptions: value: In the Linux kernel, the following vulnerability has been resolved:

usb: cdc-wdm: close race between read and workqueue

wdm_read() cannot race with itself. However, in
service_outstanding_interrupt() it can race with the
workqueue, which can be triggered by error handling.

Hence we need to make sure that the WDM_RESPONDING
flag is not just only set but tested.
affected: product: Linux
vendor: Linux
defaultStatus: unaffected
repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
versions: version: afba937e540c
lessThan: 590441121960
status: affected
versionType: git
version: afba937e540c
lessThan: 347cca11bb78
status: affected
versionType: git
version: afba937e540c
lessThan: 3afdcc4e1a00
status: affected
versionType: git
version: afba937e540c
lessThan: 164be0a82438
status: affected
versionType: git
version: afba937e540c
lessThan: 9b319f4a8809
status: affected
versionType: git
version: afba937e540c
lessThan: ab92e11b73b4
status: affected
versionType: git
version: afba937e540c
lessThan: a86e54a34513
status: affected
versionType: git
version: afba937e540c
lessThan: 7182175f565f
status: affected
versionType: git
version: afba937e540c
lessThan: 916cd2fcbc1e
status: affected
versionType: git
version: afba937e540c
lessThan: 8672ad663a22
status: affected
versionType: git
version: afba937e540c
lessThan: da3b75931bb7
status: affected
versionType: git
version: afba937e540c
lessThan: 2ff436b63998
status: affected
versionType: git
version: afba937e540c
lessThan: 972360238721
status: affected
versionType: git
version: afba937e540c
lessThan: 19f955ad9437
status: affected
versionType: git
version: afba937e540c
lessThan: e4e47e406d74
status: affected
versionType: git
version: afba937e540c
lessThan: 339f83612f3a
status: affected
versionType: git
product: Linux
vendor: Linux
defaultStatus: affected
repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
versions: version: 2.6.26
status: affected
version: 0
lessThan: 2.6.26
status: unaffected
versionType: custom
version: 4.19.312
lessThanOrEqual: 4.19.*
status: unaffected
versionType: custom
version: 4.19.313
lessThanOrEqual: 4.19.*
status: unaffected
versionType: custom
version: 5.4.274
lessThanOrEqual: 5.4.*
status: unaffected
versionType: custom
version: 5.4.275
lessThanOrEqual: 5.4.*
status: unaffected
versionType: custom
version: 5.10.215
lessThanOrEqual: 5.10.*
status: unaffected
versionType: custom
version: 5.10.216
lessThanOrEqual: 5.10.*
status: unaffected
versionType: custom
version: 5.15.154
lessThanOrEqual: 5.15.*
status: unaffected
versionType: custom
version: 5.15.157
lessThanOrEqual: 5.15.*
status: unaffected
versionType: custom
version: 6.1.84
lessThanOrEqual: 6.1.*
status: unaffected
versionType: custom
version: 6.1.88
lessThanOrEqual: 6.1.*
status: unaffected
versionType: custom
version: 6.6.24
lessThanOrEqual: 6.6.*
status: unaffected
versionType: custom
version: 6.6.29
lessThanOrEqual: 6.6.*
status: unaffected
versionType: custom
version: 6.7.12
lessThanOrEqual: 6.7.*
status: unaffected
versionType: custom
version: 6.8.3
lessThanOrEqual: 6.8.*
status: unaffected
versionType: custom
version: 6.8.8
lessThanOrEqual: 6.8.*
status: unaffected
versionType: custom
version: 6.9
lessThanOrEqual: *
status: unaffected
versionType: original_commit_for_fix
title: usb: cdc-wdm: close race between read and workqueue
x_generator: engine: bippy-d175d3acf727