Odebrany

CVE-2026-89549

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

sunrpc: trasa do zapełnionej puli w svc_pool_for_cpu()

svc_set_num_threads() równomiernie rozkłada żądane wątki w całym
pule usługi (base = nrservs / sv_nrpools). Kiedy usługa jest uruchomiona
mniej wątków niż ma pul - np. nfsd skonfigurowany z mniejszą liczbą
wątki, niż host ma węzły NUMA podczas działania w „pernode” lub
tryb „percpu” — końcowe pule pozostają bez żadnych wątków.

svc_xprt_enqueue() wybiera pulę z procesora obsługującego transport,
kolejkuje transport w sp_xprts tej puli i jedynie budzi wątek
z tego samego basenu. Każdy wątek obsługuje wyłącznie własną pulę, więc a
transport, który trafia do puli bezwątkowej, jest kolejkowany na sp_xprts i
nigdy nie odebrany: połączenie zawiesza się na czas nieokreślony.

Niech svc_pool_for_cpu() pominie pule, które obecnie nie mają wątków,
spadając z powrotem do następnego zaludnionego basenu. To zmienia lokalizację NUMA
gwarancję, że praca zostanie faktycznie obsłużona. sp_nrthreads jest tylko
zaktualizowany w ramach mutexu usługi; czytanie bez zamka jest najlepszym rozwiązaniem
wskazówka dotycząca routingu, więc opisz ją za pomocą data_race().

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