Odebrany

CVE-2026-98347

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

IB/IPoIB: Unikaj przywracania OPER_UP po opróżnieniu multiemisji

ipoib_ib_dev_flush_light() tymczasowo czyści IPOIB_FLAG_OPER_UP do
zapobiegać połączeniom multiemisji, gdy działa ipoib_mcast_dev_flush() i
przywraca później flagę, jeśli była wcześniej ustawiona.

To przywracanie ściga się z ipoib_ib_dev_down(). Jeśli interfejs zostanie dostarczony
w dół podczas opróżniania, funkcja ipoib_ib_dev_down() zostaje wyczyszczona
IPOIB_FLAG_OPER_UP, ale ścieżka opróżniania może ustawić ją ponownie po urządzeniu
już spadło.

Od czasu zatwierdzenia 894021a75291 („IB/ipoib: Uruchom wyścig przewoźnika_on_task
świadomy”), ipoib_mcast_carrier_on_task() opiera się na IPOIB_FLAG_OPER_UP
zostanie wyczyszczony, aby zakończyć pętlę ponawiania rtnl_trylock(). Jeśli flaga jest
pozostawione po wyłączeniu, kolejka robocza ponawia próbę w nieskończoność, powodując przerwanie
do zakleszczenia, gdy ipoib_ndo_uninit() czeka w niszczy_workqueue() while
trzymając RTNL.

Zamiast przeciążać IPOIB_FLAG_OPER_UP, aby blokować połączenia multiemisji
podczas lekkiego koloru wprowadź dedykowaną flagę IPOIB_FLAG_MCAST_FLUSH.
Użyj go razem z IPOIB_FLAG_OPER_UP, aby określić, czy multicast
połączenia są dozwolone, co pozwala uniknąć wyścigu z wyłączeniem urządzenia.

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