Odebrany

CVE-2026-93084

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

oprogramowanie sprzętowe: arm_scmi: Upuść uchwyt w przypadku niepowodzeń wiązania protokołu

Powiadamiający magistralę SCMI uzyskuje uchwyt SCMI, gdy rdzeń sterownika emituje
BUS_NOTIFY_BIND_DRIVER, przed wywołaniem sondy sterownika protokołu
oddzwonienie. Ścieżka sondy protokołu sprawdza tylko, czy sdev->handle jest
zestaw.

Jeśli funkcja Device_link_add() nie powiedzie się po uzyskaniu dojścia, funkcja
urządzenie protokołu może nadal wiązać się z prawidłowym uchwytem, ale bez
łącze zależności do elementu nadrzędnego SCMI. Może wtedy nastąpić rozłączenie współbieżnego rodzica
przegapić dziecko i zniszczyć instancję SCMI, gdy dziecko jest nieruchome
trzyma w nim uchwyt.

Jeśli sonda sterownika protokołu później ulegnie awarii, na przykład z powodu
-EPROBE_DEFER, rdzeń sterownika emituje raczej BUS_NOTIFY_DRIVER_NOT_BOUND
niż BUS_NOTIFY_UNBOUND_DRIVER. Powiadamiający SCMI udostępnił jedynie plik
uchwyt na BUS_NOTIFY_UNBOUND_DRIVER, więc każde nieudane połączenie urządzenia protokołu
wyciekł licznik użytkowników instancji SCMI i pozostawiono ustawienie sdev->uchwyt
nieudana sonda.

Spraw, aby pomocnik łącza zgłosił błąd i upuść uzyskany uchwyt, jeśli
nie można utworzyć łącza. Obsługuj także BUS_NOTIFY_DRIVER_NOT_BOUND w pliku
ta sama ścieżka czyszczenia używana do rozłączania, więc nieudane sondy równoważą wcześniej
Pozyskanie BUS_NOTIFY_BIND_DRIVER.

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