Odebrany

CVE-2026-89843

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: Bufory stosu bsg o zerowej wartości początkowej, aby uniknąć wycieku informacji

Kilka procedur obsługi bsg umieszcza swoje żądanie/odpowiedź w niezainicjowanych 256 bajtach
bufor na stosie (uint8_t bsg[DMA_POOL_SIZE]) i wypełnij go poprzez
sg_copy_to_buffer(), która kopiuje tylko tyle bajtów, ile podał użytkownik
zażądaj ładunku. Gdy żądanie jest krótsze niż struktura, plik
pozostała część bufora zawiera nieaktualne dane stosu.

qla2x00_read_fru_status() i qla2x00_read_i2c() następnie skopiuj pełny
strukturę z powrotem do ładunku odpowiedzi za pomocą sg_copy_from_buffer(), powodując wyciek
niezainicjowane bajty stosu do przestrzeni użytkownika. Ścieżki zapisu/aktualizacji nie są kopiowane
bufor z powrotem, ale może przesłać do urządzenia niezainicjowane pola.

Wyzeruj bufor stosu podczas deklaracji we wszystkich pięciu procedurach obsługi, odzwierciedlając
sterty kzalloc(), więc krótkie żądania nie mogą już ujawniać nieaktualnych
pamięć.

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