CVE-2026-89509
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
RDMA/ionic: Osadź dane sterownika licznika w alokacji rdma_counter
Zatwierdź 7e53b31acc7f („RDMA/core: Utwórz i zniszcz licznik rdma_counter za pomocą
rdma_zalloc_drv_obj()") wymaga sterowników realizujących operacje licznikowe
osadź strukturę rdma_counter w strukturze specyficznej dla sterownika, zarejestruj jej rozmiar
poprzez INIT_RDMA_OBJ_SIZE i zapewnij wywołanie zwrotne counter_init.
Sterownik jonowy został połączony bez tej adaptacji, powodując wartość NULL
dereferencja wskaźnika w alloc_and_bind() od rdma_zalloc_drv_obj()
przydziela zero bajtów, gdy licznik size_rdma_counter nie jest ustawiony.
Skonsoliduj strukturę ionic_counter w nową strukturę ionic_rdma_counter
który osadza struct rdma_counter, zamień xarray na lekki
ida do alokacji identyfikatora i dodaj wymagane liczniki i
Deklaracje INIT_RDMA_OBJ_SIZE.
>_ 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