Odebrany

CVE-2026-89862

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: Napraw wyciek zadań BSG podczas sprawdzania ścieżki błędu obrazu flash

qla28xx_validate_flash_image() zwraca QLA_SUCCESS (0) bezwarunkowo,
informowanie transportu FC BSG (fc_bsg_host_dispatch()), że sterownik
jest właścicielem i zrealizuje żądanie. Ale bsg_job_done() jest strzeżona przez „if
(!rval)”, więc na ścieżce błędu (rval == -EINVAL) nie ma ani sterownika, ani
transport kończy pracę. Żądanie zawiesza się, aż upłynie limit czasu,
wyciekające zasoby warstwy blokowej.

Zatwierdź c2c68225b145 („scsi: qla2xxx: Napraw bsg_done() powodującą double
free”) dodał strażnika „if (!rval)” do partii programów obsługi BSG. To znaczy
poprawne dla procedur obsługi, które również zwracają kod błędu (transport then
kończy zadanie raz za pośrednictwem Fail_Host_msg), ale ta funkcja powraca
QLA_SUCCESS bezwarunkowo, więc strażnik odwrócił poprawny pojedynczy
zakończenie w przeciek.

Zawsze wywołuj funkcję bsg_job_done(): bsg_reply->result to DID_OK, a błąd to
raportowane w dostawcy_rsp[0], a ponieważ funkcja zwraca 0, to
transport nie wykona zadania po raz drugi.

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