CVE-2026-93242
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
scsi: qla2xxx: Napraw nadmierne zużycie kolejki odpowiedzi w __qla_consume_iocb()
qla24xx_process_response_queue() przesuwa ring_ptr poza głowę IOCB
przed wysłaniem, więc do czasu uruchomienia __qla_consume_iocb() ring_ptr
wskazuje już na pierwszą kontynuację IOCB. Jednak funkcja
zapętlono purex->entry_count razy, zaczynając od ring_ptr. Jako liczba wpisów
obejmuje głowę, pochłonęło to o jeden wpis za dużo: zostało wybite
RESPONSE_PROCESSED na następnym, niepowiązanym IOCB i awansował na ring
obok niego, po cichu porzucając legalną odpowiedź oprogramowania sprzętowego. Głowa
Podpis IOCB również nigdy nie został oznaczony.
Oznacz głowę przetworzoną i rozlicz się z nią, a następnie skonsumuj tylko
Entry_count - 1 kontynuacja IOCB, pasująca do __qla_copy_purex_to_buffer().
>_ Referencje
- https://git.kernel.org/stable/c/31715d1e1cbf3a37ce3452635c5602f73fd7abd4
- https://git.kernel.org/stable/c/3ba019bdd89d931499d9476456b5d9c7ab7fa753
- https://git.kernel.org/stable/c/6e3f129538c32d0019437197735912308c161843
- https://git.kernel.org/stable/c/a136c311676fd1010b1bde3bcfd410caa2fa040f
- https://git.kernel.org/stable/c/bd1534d4afab47f13dfc27fff6f59dd859a0ac3a
- https://git.kernel.org/stable/c/d841707fafba5f80341b82e8c3a4c24fc5aa5132
- https://git.kernel.org/stable/c/df86c27cf1ba9d66f737a1fa56479c6e7efafe4e
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