CVE-2021-47382

Severity CVSS v4.0:
Pending analysis
Type:
CWE-362 Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Publication date:
21/05/2024
Last modified:
23/12/2024

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> s390/qeth: fix deadlock during failing recovery<br /> <br /> Commit 0b9902c1fcc5 ("s390/qeth: fix deadlock during recovery") removed<br /> taking discipline_mutex inside qeth_do_reset(), fixing potential<br /> deadlocks. An error path was missed though, that still takes<br /> discipline_mutex and thus has the original deadlock potential.<br /> <br /> Intermittent deadlocks were seen when a qeth channel path is configured<br /> offline, causing a race between qeth_do_reset and ccwgroup_remove.<br /> Call qeth_set_offline() directly in the qeth_do_reset() error case and<br /> then a new variant of ccwgroup_set_offline(), without taking<br /> discipline_mutex.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.10.8 (including) 5.14.10 (excluding)
cpe:2.3:o:linux:linux_kernel:5.15:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:5.15:rc2:*:*:*:*:*:*