CVE-2026-89842
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
scsi: qla2xxx: Pomiń NVMe LS, odrzuć IOCB, gdy oprogramowanie sprzętowe nie zostało uruchomione
qla_nvme_xmt_ls_rsp() wyskakuje na zewnątrz: etykieta, gdy oprogramowanie sprzętowe nie jest
rozpoczęty (!ha->flags.fw_started), ale ścieżka out: wywołuje bezwarunkowo
qla_nvme_ls_reject_iocb(), która kończy się na qla2x00_start_iocbs() i
bezwarunkowy zapis dzwonka do drzwi w rejestrze wskaźnikowym kolejki żądań.
Spowoduje to uruchomienie dzwonka do drzwi z oprogramowaniem sprzętowym i ustawienie w kolejce IOCB, który zatrzymał się lub
resetowanie oprogramowania sprzętowego nie może zostać zużyte i dotyka MMIO podczas resetowania/EEH
okno, w którym fw_started jest również jasne.
Emituj sygnał odrzucenia LS IOCB (i zadzwoń do drzwi) tylko wtedy, gdy jest fw_started
zestaw; w przeciwnym razie po prostu posprzątaj i wróć. Błąd po alokacji
przypadki (awaria SRB alloc / qla2x00_start_sp()) działają z uruchomionym oprogramowaniem sprzętowym
i nadal wysyłaj odrzucenie. Zastosuj tę samą osłonę do emisji odrzutów
w qla2xxx_process_purls_pkt().
>_ Referencje
- https://git.kernel.org/stable/c/2935b730211c5c1433aa6101fa3b55df2b63869a
- https://git.kernel.org/stable/c/7c1fc75dd3fb6b6414508fbdf7aeed0d757c9120
- https://git.kernel.org/stable/c/ac4b019ac07844d3f67ea5e48b1d982b2170d1a7
- https://git.kernel.org/stable/c/e9bfb56e2c1bda49d3c5442d824569d71eec07e2
- https://git.kernel.org/stable/c/f7e46ebffc5781aab3f1f5a5d4350addbb5833f4
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