CVE-2026-89484
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
lockd: napraw dereferencję NULL w przypadku niepowodzenia alokacji właściciela blokady
nlmclnt_locks_init_private() instaluje operacje blokowania plików NLM nawet wtedy, gdy
nlmclnt_find_lockowner() nie przydziela właściciela blokady. nlmclnt_proc()
następnie zwraca -ENOMEM, ale VFS nadal częściowo niszczy
zainicjował file_lock i wywołuje locks_release_private().
To wywołuje funkcję nlmclnt_locks_release_private(), która usuwa referencje
fl->fl_u.nfs_fl.owner i ulega awarii, ponieważ właściciel nigdy nie został zainstalowany.
Wyczyść fl_ops przed próbą zainicjowania stanu prywatnego NLM i
zainstaluj operacje blokady NLM dopiero po przydzieleniu właściciela blokady
pomyślnie.
>_ 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