Description
In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: Drain RCU callbacks during module teardown devx_free_subscription() can remain queued after the last DevX event file drops its module reference or an auxiliary driver detaches its devices. mlx5_ib can then unload before the callback runs. Registration error unwind has the same risk because driver registration can attach existing devices before failing. Wait after all drivers have stopped.
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
6898d1c661d79f4707d8ba82991b2195822780ca to < ca428e597f12b278bf158356e34641e6386cfa82affected6898d1c661d79f4707d8ba82991b2195822780ca to < 59d60e04afd012f07e996d2e34cb90a4ec6f5cffaffected6898d1c661d79f4707d8ba82991b2195822780ca to < 2f946e7839f677fa14574b6babad14b37ae0bbbeaffected6898d1c661d79f4707d8ba82991b2195822780ca to < 4be7810ba70291abb2f68cc6db0ae1b93ee9c76aaffected6898d1c661d79f4707d8ba82991b2195822780ca to < 7babc25d8dd5b7642920fbc0737cfd1469e7025baffected6898d1c661d79f4707d8ba82991b2195822780ca to < 4664368b9bd9d5d79ebad24056b98c34b9fed20faffected6898d1c661d79f4707d8ba82991b2195822780ca to < e37cdd75f8d61c1123d324ae5667ac3da562290eaffected
Linux Linux
Default version status: affected
5.6affected0 to < 5.6unaffected5.15.221 to ≤ 5.15.*unaffected6.1.188 to ≤ 6.1.*unaffected6.6.157 to ≤ 6.6.*unaffected6.12.110 to ≤ 6.12.*unaffected6.18.52 to ≤ 6.18.*unaffected7.2.6 to ≤ 7.2.*unaffected7.3 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/ca428e597f12b278bf158356e34641e6386cfa82 ↗
- https://git.kernel.org/stable/c/59d60e04afd012f07e996d2e34cb90a4ec6f5cff ↗
- https://git.kernel.org/stable/c/2f946e7839f677fa14574b6babad14b37ae0bbbe ↗
- https://git.kernel.org/stable/c/4be7810ba70291abb2f68cc6db0ae1b93ee9c76a ↗
- https://git.kernel.org/stable/c/7babc25d8dd5b7642920fbc0737cfd1469e7025b ↗
- https://git.kernel.org/stable/c/4664368b9bd9d5d79ebad24056b98c34b9fed20f ↗
- https://git.kernel.org/stable/c/e37cdd75f8d61c1123d324ae5667ac3da562290e ↗