Odebrany

CVE-2026-89641

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

cifs: wyczyść tcon po cifsFileInfo_put() w cifs_file_set_size()

Gdy gałąź else cifs_file_set_size() znajdzie zapisywalny uchwyt pliku
poprzez find_writable_file() pożycza tcon i serwer z uchwytu
tlink, podejmuje próbę wywołania RPC set_file_size() opartego na uchwytach, a następnie zwalnia
uchwyt za pomocą cifsFileInfo_put().

Jeśli funkcja set_file_size() nie powiedzie się, wykonanie zostanie wykonane w oparciu o ścieżkę
rezerwowy, który ponownie wykorzystuje pożyczony tcon i serwer w ramach
Strażnik „if (tcon == NULL)”. Ponieważ w tym momencie tcon nie ma wartości NULL, funkcja
strażnik zostaje pominięty. Jeśli cifsFileInfo_put() upuściła ostatnie odwołanie do pliku a
tlink, który został już usunięty z drzewa tlink (TCON_LINK_IN_TREE
wyczyszczone, jak ma to miejsce podczas ponownego łączenia lub przerywania sesji),
cifs_put_tlink() zwolni tcon; kolejna set_path_size()
połączenie jest wówczas bezpłatne.

Ustawienie tcon = NULL po cifsFileInfo_put() powoduje istniejącą ochronę
wybrać ścieżkę cifs_sb_tlink(), która uzyskuje nowe odniesienie
operacja oparta na ścieżce lub zakończy się całkowitym niepowodzeniem, jeśli sesja zniknie.

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