CVE-2026-98765
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
USB: gadżet: dummy-hcd: Napraw oczekiwanie na zaległe zakończenie żądań
Sztuczny sterownik hcd emuluje funkcję synchronize_irq(), czekając, aż zostanie ona wykonana
licznik prywatnego wywołania zwrotnego spada do 0 (w przypadku blokady prywatnej nie
odbyło). Licznik ten jest zwiększany przy każdym wywołaniu zwrotnym sterownika gadżetu
nastąpi (co wymaga usunięcia blokady prywatnej), ale nie wtedy, gdy a
wywoływana jest procedura obsługi zakończenia żądania.
To przeoczenie. Zakończenie żądania jest wyzwalane przez timer
przerwania (emulujące przerwania IRQ urządzenia w prawdziwym UDC) i przerwanie
procedury obsługi powinny zakończyć się, gdy synchronize_irq()
powraca procedura emulacji - nie powinny znajdować się pośrodku
wywołania zwrotnego zakończenia. Jeśli tak się stanie, może to prowadzić do gadżetu
procedura rozłączania sterownika uruchamiana przed wszystkimi zaległymi żądaniami
uzupełnienia zostały zakończone, może nawet umożliwiono sterownik gadżetu
moduł, który ma zostać wyładowany, podczas gdy procedura obsługi uzupełniania jest nadal uruchomiona.
Napraw niedopatrzenie, zwiększając wartość callback_usage w poprzek
żądanie zakończenia wywołań zwrotnych.
>_ 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