CVE-2022-50640
N/A
N/A
Summary
In the Linux kernel, the following vulnerability has been resolved:
mmc: core: Fix kernel panic when remove non-standard SDIO card
SDIO tuple is only allocated for standard SDIO card, especially it causes memory corruption issues when the non-standard SDIO card has removed, which is because the card device's reference counter does not increase for it at sdio_init_func(), but all SDIO card device reference counter gets decreased at sdio_release_func().
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Linux | Linux | 6f51be3d37dff73cf8db771df4169f4c2f1cbf66 < b8b2965932e702b21e335ff30e1bb550f5a23b6f | affected |
| Linux | Linux | 6f51be3d37dff73cf8db771df4169f4c2f1cbf66 < b3275dde570b6420106a715bb58a0af041b94d95 | affected |
| Linux | Linux | 6f51be3d37dff73cf8db771df4169f4c2f1cbf66 < 1fb79478695d92bab1c120ad3dad05252b02a29d | affected |
| Linux | Linux | 6f51be3d37dff73cf8db771df4169f4c2f1cbf66 < 7a09c64b7da0abdec3919812e3d93ecc44069ed0 | affected |
| Linux | Linux | 6f51be3d37dff73cf8db771df4169f4c2f1cbf66 < 8bf037279b5869ae9331c42bb1527d2680ebba96 | affected |
| Linux | Linux | 6f51be3d37dff73cf8db771df4169f4c2f1cbf66 < 1e8cd93ae536581562bab4e1d8c5315bbc2548bf | affected |
| Linux | Linux | 6f51be3d37dff73cf8db771df4169f4c2f1cbf66 < 66d461a92f32b6995b630625d350259b6b1f961b | affected |
| Linux | Linux | 6f51be3d37dff73cf8db771df4169f4c2f1cbf66 < 9972e6b404884adae9eec7463e30d9b3c9a70b18 | affected |
| Linux | Linux | 2.6.36 | affected |
| Linux | Linux | 0 < 2.6.36 | unaffected |
| Linux | Linux | 4.9.332 <= 4.9.* | unaffected |
| Linux | Linux | 4.14.298 <= 4.14.* | unaffected |
| Linux | Linux | 4.19.264 <= 4.19.* | unaffected |
| Linux | Linux | 5.4.223 <= 5.4.* | unaffected |
| Linux | Linux | 5.10.153 <= 5.10.* | unaffected |
| Linux | Linux | 5.15.77 <= 5.15.* | unaffected |
| Linux | Linux | 6.0.7 <= 6.0.* | unaffected |
| Linux | Linux | 6.1 <= * | unaffected |
Weaknesses
References
- https://git.kernel.org/stable/c/b8b2965932e702b21e335ff30e1bb550f5a23b6f
- https://git.kernel.org/stable/c/b3275dde570b6420106a715bb58a0af041b94d95
- https://git.kernel.org/stable/c/1fb79478695d92bab1c120ad3dad05252b02a29d
- https://git.kernel.org/stable/c/7a09c64b7da0abdec3919812e3d93ecc44069ed0
- https://git.kernel.org/stable/c/8bf037279b5869ae9331c42bb1527d2680ebba96
- https://git.kernel.org/stable/c/1e8cd93ae536581562bab4e1d8c5315bbc2548bf
- https://git.kernel.org/stable/c/66d461a92f32b6995b630625d350259b6b1f961b
- https://git.kernel.org/stable/c/9972e6b404884adae9eec7463e30d9b3c9a70b18
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.