Katalog CVE

CVE-2025-37954

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

Percentyl 22 - wyżej niż 22% wszystkich znanych CVE

Streszczenie

W kliencie SMB jądra Linux występuje wyścig w funkcji open_cached_dir z przerwaniem dzierżawy. Istniejący wpis cfid może być uznany za nieprawidłowy, co prowadzi do wycieku referencji dentry, jeśli alokacja nastąpi przed wykonaniem pracy przerwania dzierżawy.

Ocena ryzyka

Organizacja może doświadczać wycieków pamięci i potencjalnej degradacji wydajności w środowiskach korzystających z montowania SMB, szczególnie przy częstych przerwach dzierżawy.

Rekomendacja

Zastosuj łatkę jądra Linux, która rozszerza blokadę cfid_list_lock na operację find_or_create_cached_dir i sprawdzenie wyniku, aby zapobiec wyścigowi.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: smb: client: Avoid race in open_cached_dir with lease breaks A pre-existing valid cfid returned from find_or_create_cached_dir might race with a lease break, meaning open_cached_dir doesn't consider it valid, and thinks it's newly-constructed. This leaks a dentry reference if the allocation occurs before the queued lease break work runs. Avoid the race by extending holding the cfid_list_lock across find_or_create_cached_dir and when the result is checked.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS