CVE-2026-99075
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
rust_binder: przełóż aktualizację przeliczenia węzła po wyjściu wątku
Kiedy wątek kończy się przez BINDER_THREAD_EXIT, jego oczekujące elementy robocze są
anulowane. Jeśli wątek zakończy działanie podczas oczekiwania na przeliczenie węzła
przyrost (np. wypchnięty jako odroczona praca do tego wątku), przeliczenie
przyrost został wcześniej usunięty, ponieważ Node::cancel() i
NodeWrapper::cancel() nie dało żadnego efektu.
Porzucenie aktualizacji refcount powoduje pozostawienie stanu dostawy i liczby węzłów
stan zdesynchronizowany i przestrzeń użytkownika nie otrzyma powiadomienia,
co może spowodować, że węzeł nigdy nie zostanie zwolniony z drzewa węzłów procesu
gdy wszystkie odniesienia zewnętrzne zostaną usunięte.
Napraw ten problem, implementując DeliverToRead::cancel() dla Node i NodeWrapper
aby przenieść oczekującą aktualizację przeliczenia do kolejki roboczej procesu w wątku
exit, aby inny wątek mógł dostarczyć go do przestrzeni użytkownika.
>_ 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