CVE-2026-89440
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
mmc: via-sdmmc: zatrzymaj obsługę wykrywania karty w przypadku awarii sondy
request_irq() rejestruje przerwanie związane z wykrywaniem karty SD i sonda włącza
go przed uruchomieniem mmc_add_host(). Jeśli funkcja mmc_add_host() nie powiedzie się, wyświetlana jest tylko ścieżka błędu
odmapowuje rejestry i zwraca: przerwanie pozostaje zarejestrowane, więc
handler kontynuuje działanie przeciwko hostowi po jego uwolnieniu. via_sdc_isr()
dereferuje sdhost i jego bazę MMIO i planuje carddet_work, który
via_sdc_card_detect() działa również w oparciu o zwolnioną pamięć
wyłuskiwanie kontenera_of().
Dodaj ścieżkę błędu sondy, która wyłącza i zwalnia przerwanie oraz anuluje
carddet_work przed odmapowaniem. carddet_work może ponownie włączyć urządzenie
przerwać za pomocą via_reset_pcictrl(), która przywraca PCIINTCTRL, więc zamaskuj to
ponownie po anulowaniu pracy.
Ten problem został wykryty przez wewnętrzne narzędzie do analizy statycznej i potwierdzony przez
ręczny przegląd kodu.
>_ 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