CVE-2026-64387
KrytyczneCVSS 9.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 37 - wyżej niż 37% wszystkich znanych CVE
Streszczenie
W jądrze Linux w kliencie SMB występuje podwójne zwolnienie pamięci podczas odtwarzania odpowiedzi na zapytanie katalogu. Jeśli odpowiedź zwróci błąd nadający się do odtworzenia i zwolni bufor, a następnie SMB2_query_directory_init() zawiedzie przed kolejnym wysłaniem, procedura czyszczenia ponownie zwalnia ten sam bufor. Poprawka resetuje księgowość odpowiedzi przed każdą próbą.
Ocena ryzyka
Podwójne zwolnienie może prowadzić do uszkodzenia pamięci, awarii systemu lub potencjalnego wykorzystania przez atakującego do eskalacji uprawnień.
Rekomendacja
Zaktualizuj jądro Linux do wersji zawierającej tę poprawkę, aby zapobiec podwójnemu zwolnieniu w replayu zapytań katalogu SMB.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: smb: client: fix query directory replay double-free A response-bearing attempt can return a replayable error and free its response buffer. If SMB2_query_directory_init() fails before the next send, cleanup retains the previous buffer type and frees that response again. Reset response bookkeeping before each attempt to prevent the stale free.

