Wysoki Odebrany

CVE-2026-99218

opublikowano:
modyfikacja:
Ocena CVSS
7.0
Wysoki · v3.1
wektor: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

>_ Opis

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

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

coredump: przytrzymaj RCU podczas zwalniania zaparkowanych wątków

coredump_finish() zwalnia zaparkowane wątki poprzez wyczyszczenie ->zadanie
ich wpis core_thread i wywołanie funkcji wake_up_process() na każdym z nich.
Robi to bez posiadania odniesienia do zadania i bez bycia
wewnątrz rcu.

Ale wywołanie wake_up_process(zadanie) bez rcu tutaj nie jest bezpieczne. Zaparkowany
wątek nie potrzebuje tego przebudzenia, aby wyjść. Fałszywe przebudzenie lub
wywłaszczenie po sklepie wystarczy, aby zadanie odeszło.

Jeśli więc klient coredump zostanie wywłaszczony między sklepem a
wake_up_process() wątek może zakończyć się i w międzyczasie zostać zwolniony i
try_to_wake_up() pobiera pi_lock w zwolnionej pamięci.

Przytrzymaj rcu w pętli.

>_ 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