Description
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp conn->chan_lock isn't acquired before l2cap_get_chan_by_scid, if l2cap_get_chan_by_scid returns NULL, then 'bad unlock balance' is triggered.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
f2d38e77aa5f3effc143e7dd24da8acf02925958 to < 5f352a56f0e607e6ff539cbf12156bfd8af232beaffected1351551aa9058e07a20a27a158270cf84fcde621 to < 6a27762340ad08643de3bc17fe1646ea489ca2e2affectedc02421992505c95c7f3c9ad59ee35e22eac60988 to < 2112c4c47d36bc5aba3ddeb9afedce6ae6a67e7daffectedd9ba36c22a7bb09d6bac4cc2f243eff05da53f43 to < 55410a9144c76ecda126e6cdec556dfcd8f343b2affectedac6725a634f7e8c0330610a8527f20c730b61115 to < 116b9c002c894097adc2b8684db2d1da4229ed46affected348d446762e7c70778df8bafbdf3fa0df2123f58 to < fd269a0435f8e9943b7a57c5a59688848d42d449affecteda2a9339e1c9deb7e1e079e12e27a0265aea8421a to < 5134556c9be582793f30695c09d18a26fe1ff2d7affecteda2a9339e1c9deb7e1e079e12e27a0265aea8421a to < 25e97f7b1866e6b8503be349eeea44bb52d661ceaffectedd82a439c3cfdb28aa7e82e2e849c5c4dd9fca284affected4.14.313 to < 4.14.316affected4.19.281 to < 4.19.284affected5.4.241 to < 5.4.244affected5.10.178 to < 5.10.181affected5.15.108 to < 5.15.113affected6.1.25 to < 6.1.30affected6.2.12 to < 6.3affected
Linux Linux
Default version status: affected
6.3affected0 to < 6.3unaffected4.14.316 to ≤ 4.14.*unaffected4.19.284 to ≤ 4.19.*unaffected5.4.244 to ≤ 5.4.*unaffected5.10.181 to ≤ 5.10.*unaffected5.15.113 to ≤ 5.15.*unaffected6.1.30 to ≤ 6.1.*unaffected6.3.4 to ≤ 6.3.*unaffected6.4 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/5f352a56f0e607e6ff539cbf12156bfd8af232be ↗
- https://git.kernel.org/stable/c/6a27762340ad08643de3bc17fe1646ea489ca2e2 ↗
- https://git.kernel.org/stable/c/2112c4c47d36bc5aba3ddeb9afedce6ae6a67e7d ↗
- https://git.kernel.org/stable/c/55410a9144c76ecda126e6cdec556dfcd8f343b2 ↗
- https://git.kernel.org/stable/c/116b9c002c894097adc2b8684db2d1da4229ed46 ↗
- https://git.kernel.org/stable/c/fd269a0435f8e9943b7a57c5a59688848d42d449 ↗
- https://git.kernel.org/stable/c/5134556c9be582793f30695c09d18a26fe1ff2d7 ↗
- https://git.kernel.org/stable/c/25e97f7b1866e6b8503be349eeea44bb52d661ce ↗