Odebrany

CVE-2026-89861

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

scsi: qla2xxx: Zatrzymaj odwołanie do vportu w qla24xx_report_id_acquisition()

W ścieżce formatu 1 port wirtualny znajduje się na ha->vp_list póki
trzyma vport_slock, ale blokada zostaje usunięta przed użyciem vp:
Wywoływana jest funkcja qla_update_host_map() i VP_IDX_ACQUIRED/REGISTER_FC4_NEEDED/
REGISTER_FDMI_NEEDED są ustawione na vp. Nie ma w tym żadnego odniesienia
okno, więc współbieżna funkcja qla24xx_deallocate_vp_id() może rozerwać vport
w dół i uwolnij go, co prowadzi do bezpłatnego użycia.

Podczas dopasowywania weź odwołanie do vportu (vref_count) pod vport_slock
vp zostanie znaleziony i upuść go po ostatnim użyciu
wp. qla24xx_deallocate_vp_id() czeka, aż vref_count osiągnie zero, zanim
odłączenie i zwolnienie vportu, aby wskaźnik pozostał ważny. To
pasuje do idiomu referencyjnego już używanego przez inną ha->vp_list
przejścia.

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