Odebrany

CVE-2026-98352

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

RDMA/rtrs-clt: Napraw wyciek puli CQ w przypadku przerwania połączenia

Klient pożycza współdzielone kredyty CQ w procedurze obsługi ADDR_RESOLVED poprzez
ib_cq_pool_get(), przed połączeniem partnera. create_cm() może zwrócić
-ERESTARTSYS z Wait_event_interruptible_timeout() bez niszczenia
identyfikator CM. Następnie wywoływane są ścieżki init_conns() i stop-and-destroy
zniszcz_con_cq_qp() podczas gdy cq nadal ma wartość NULL (bez PUT) i dopiero później
rdma_destroy_id().

CMA serializuje procedurę obsługi względem rdma_destroy_id() za pomocą handler_mutex,
ale to nie nakazuje GET przeciwkozniszcz_con_cq_qp(). Jeśli
ADDR_RESOLVED przeszedł już kontrolę DESTROYING, może to potrwać
con_mutex, OTRZYMAJ kredyty, a następnie strać połączenie z kfree. Urządzenie
wyrejestrowanie później spowoduje WARN_ON(cq->cqe_used) w ib_cq_pool_cleanup().

Ustaw flagę połączenia w obszarze con_mutex przed porzuceniem CQ/QP, aby a
wyścigi ADDR_RESOLVED nie mogą pożyczać kredytów po rozpoczęciu rozbiórki.

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