Odebrany

CVE-2026-99144

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ę:

sched_ext: Naprawiono wykorzystanie po zwolnieniu zniszczonego DSQ użytkownika poprzez odroczone ponowne umieszczenie w kolejce

Odroczone ponowne umieszczenie w kolejce może odczytać zwolnione DSQ użytkownika. Żądanie pozostaje aktualne
Lista odroczonych zadań procesora do czasu, aż run_deferred() ją pobierze i wywołanie zwrotne RCU
zwalnia DSQ, zakłada się, że okres karencji go opróżnił, więc exit_dsq()
sprawdza węzeł na procesor bez blokady listy odroczonej. Czeka okres karencji
dla czytelników w locie, a nie dla oczekującej funkcji run_deferred(). run_deferred()
który rozpoczyna się po rozpoczęciu okresu karencji, może odłączyć prawo do żądania
zanim pojawi się wywołanie zwrotne, a następnie odczytaj identyfikator uwolnionego DSQ.

Zamiast tego anuluj oczekujące żądania przed okresem karencji. Praca irq
to zwalnia DSQ, odłącza każde żądanie procesora w ramach odroczenia na procesor
list lock, a Schedule_dsq_reenq() ignoruje nowe żądanie w ramach tego samego
zablokuj, gdy identyfikator jest nieprawidłowy. Tylko run_deferred(), która rozpoczęła się przed
okres karencji może wstrzymać żądanie i działa z wyłączonymi przerwaniami, więc
okres karencji na to czeka i nic nie dotyka DSQ po wywołaniu zwrotnym.

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