CVE-2026-99217
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
fork: zwolnij pliki po nieudanym rozwidleniu po sched_cancel_fork()
Zmień kolejność czyszczenia funkcji copy_process(), tak aby sched_fork() pobierała scx_fork_rwsem
scx_pre_fork() jest bezpieczna i nie jest zatrzymywana wokół wychodzących plików. W tej chwili A
fork, który kończy się niepowodzeniem, podczas gdy inny wątek zamyka łącze bpf fd
impas w stosunku do własnej strony odczytu. Blokuje także każdy widelec na
system:
copy_process() przechowuje scx_fork_rwsem do odczytu
pliki_wyjściowe()
zamknij_pliki()
filp_close_sync()
bpf_scx_unreg()
kthread_flush_work() czeka na wyłączenie
scx_root_disable()
percpu_down_write(&scx_fork_rwsem)
Po prostu zwolnij pliki dziecka po tym, jak funkcja sched_cancel_fork() upuściła plik
zamek. Zadanie zaczyna się jako kopia swojego rodzica, więc p->files wskazuje na
tabeli nadrzędnej, dopóki nie zastąpi jej funkcja copy_files(). exit_files() nie może
biegnij po widelec, który wcześniej zawiódł. Wyczyść pliki p-> z góry, więc
exit_files() nie jest dla nich rozwiązaniem i ustaw copy_files().
jawnie dla CLONE_FILES.
>_ 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