7.8
CVE-2021-47565
- EPSS 0.23%
- Veröffentlicht 24.05.2024 15:15:21
- Zuletzt bearbeitet 18.09.2025 15:41:08
- Quelle 416baaa9-dc9f-4396-8d5f-8c081f
- CVE-Watchlists
- Unerledigt
scsi: mpt3sas: Fix kernel panic during drive powercycle test
In the Linux kernel, the following vulnerability has been resolved: scsi: mpt3sas: Fix kernel panic during drive powercycle test While looping over shost's sdev list it is possible that one of the drives is getting removed and its sas_target object is freed but its sdev object remains intact. Consequently, a kernel panic can occur while the driver is trying to access the sas_address field of sas_target object without also checking the sas_target object for NULL.
Daten sind bereitgestellt durch National Vulnerability Database (NVD)
Linux ≫ Linux Kernel Version >= 3.8 < 4.4.294
Linux ≫ Linux Kernel Version >= 4.5 < 4.9.292
Linux ≫ Linux Kernel Version >= 4.10 < 4.14.257
Linux ≫ Linux Kernel Version >= 4.15 < 4.19.219
Linux ≫ Linux Kernel Version >= 4.20 < 5.4.163
Linux ≫ Linux Kernel Version >= 5.5 < 5.10.83
Linux ≫ Linux Kernel Version >= 5.11 < 5.15.6
Linux ≫ Linux Kernel Version5.16 Updaterc1
Linux ≫ Linux Kernel Version5.16 Updaterc2
VulnDex Vulnerability Enrichment
| Typ | Quelle | Score | Percentile |
|---|---|---|---|
| EPSS | FIRST.org | 0.23% | 0.134 |
| Quelle | Base Score | Exploit Score | Impact Score | Vector String |
|---|---|---|---|---|
| nvd@nist.gov | 7.8 | 1.8 | 5.9 |
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
|
CWE-416 Use After Free
The product reuses or references memory after it has been freed. At some point afterward, the memory may be allocated again and saved in another pointer, while the original pointer references a location somewhere within the new allocation. Any operations using the original pointer are no longer valid because the memory "belongs" to the code that operates on the new pointer.
CWE-476 NULL Pointer Dereference
The product dereferences a pointer that it expects to be valid but is NULL.
https://git.kernel.org/stable/c/0d4b29eaadc1f59cec0c7e85eae77d08fcca9824
https://git.kernel.org/stable/c/0ee4ba13e09c9d9c1cb6abb59da8295d9952328b
https://git.kernel.org/stable/c/2bf9c5a5039c8f4b037236aed505e6a25c1d5f7b
https://git.kernel.org/stable/c/58ef2c7a6de13721865d84b80eecf56d6cba0937
https://git.kernel.org/stable/c/5d4d50b1f159a5ebab7617f47121b4370aa58afe
https://git.kernel.org/stable/c/7e324f734a914957b8cc3ff4b4c9f0409558adb5
https://git.kernel.org/stable/c/8485649a7655e791a6e4e9f15b4d30fdae937184
https://git.kernel.org/stable/c/dd035ca0e7a142870a970d46b1d19276cfe2bc8c