CVE-2026-90130
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
vdpa_sim: naprawa czyszczenia po niepowodzeniu tworzenia procesu roboczego
vdpasim_create() pozostawia vdpasim->worker jako ERR_PTR kiedy
kthread_run_worker() kończy się niepowodzeniem. Ścieżka błędu powoduje następnie upuszczenie urządzenia
reference, który zwalnia częściowo zainicjowany symulator.
vdpasim_free() bezwarunkowo przekazuje wskaźnik procesu roboczego do
kthread_destroy_worker(), więc ERR_PTR jest wyłuskiwany i może zostać uruchomiony
ogólny błąd ochrony.
Zapisz błąd roboczy, wyczyść wskaźnik i wyczyść tylko pracownika
kiedy został pomyślnie zainicjowany. Spraw, aby ścieżka wydania była tolerowana
częściowo zainicjowane obiekty poprzez ochronę virtqueue i czyszczenie IOTLB,
ponieważ tę samą ścieżkę wydania można uzyskać z innej inicjalizacji
niepowodzenia.
Sam znalazłem ten błąd, chociaż łatka została napisana przy wsparciu AI.
>_ Referencje
- https://git.kernel.org/stable/c/05ddc94afb69e36df59e88cfa9e5c7bf9d10cfd0
- https://git.kernel.org/stable/c/68b726b3a01fb02a68843781b17d05ef3d759987
- https://git.kernel.org/stable/c/bd670e5dfd2b01fd9692f61fa1456434c54026a4
- https://git.kernel.org/stable/c/ca6f3fa599cb764518df595368b743f856fdb516
- https://git.kernel.org/stable/c/feafa109f031ed111f7f968e447c13985db498e0
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