Odebrany

CVE-2026-93212

opublikowano:
modyfikacja:
Ocena CVSS
n/a
Brak oceny

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

W jądrze Linuksa usunięto następującą lukę:

nfsd: ochrona nfsd_serv deref w nfsd_file_net_dispose

nfsd_file_net_dispose() to konsumencka strona l->freeme: nfsd
pętla wątku usługi wywołuje ją w celu opróżnienia wpisów z pamięci podręcznej plików
Odśmiecacz i obkurczacz dołączają za pośrednictwem
nfsd_file_dispose_list_delayed(). Podczas rozbijania sieci,
nn->nfsd_serv jest czyszczone przed zamknięciem pralni plików
down, więc wątek usługi może nadal uruchamiać znalezione hasło usuwania
więcej niż osiem wpisów na l->freeme i dereferuje wartość NULL
serwer_svc:

Pętla wątku usługi nfsd
nfsd_file_net_dispose(nn)
if (!list_empty(&l->freeme)) {
...
svc_wake_up(nn->nfsd_serv); /* nn->nfsd_serv == NULL */
}

Pomocnik rodzeństwa nfsd_file_dispose_list_delayed() już dokumentuje
tę kolejność i buforuje nn->nfsd_serv w pamięci lokalnej przed przetestowaniem
dla NULL. Funkcja nfsd_file_net_dispose() została wprowadzona z tym samym surowcem
svc_wake_up(nn->nfsd_serv) i nigdy nie odebrałem strażnika.

Napraw, ładując nn->nfsd_serv do lokalnego wskaźnika svc_serv i tylko
wywołanie svc_wake_up(), gdy ma wartość różną od NULL, co odpowiada wzorcowi w
nfsd_file_dispose_list_delayed().

>_ Referencje

Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.

This product uses the NVD API but is not endorsed or certified by the NVD.

Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.

CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.

NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org