CVE-2024-41073
KrytyczneCVSS 9.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 16 - wyżej niż 16% wszystkich znanych CVE
Streszczenie
W jądrze Linuxa w podsystemie NVMe wykryto podwójne zwolnienie specjalnego ładunku (special payload). Jeśli żądanie discard wymaga ponowienia i ponowienie może się nie powieść przed dodaniem nowego ładunku, dochodzi do podwójnego zwolnienia.
Ocena ryzyka
Może to prowadzić do awarii systemu lub potencjalnego wykonania kodu przez atakującego, który może wysyłać żądania NVMe.
Rekomendacja
Zastosuj aktualizację jądra Linux zawierającą poprawkę, która czyści flagę RQF_SPECIAL_LOAD podczas czyszczenia żądania.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: nvme: avoid double free special payload If a discard request needs to be retried, and that retry may fail before a new special payload is added, a double free will result. Clear the RQF_SPECIAL_LOAD when the request is cleaned.

