Katalog CVE

CVE-2026-98261

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.44%

Percentyl 37 - wyżej niż 37% wszystkich znanych CVE

Streszczenie

W jądrze Linux w systemie plików CIFS, funkcja cifs_chan_skip_or_disable() używa wskaźnika do serwera po zwolnieniu referencji do kanału, co prowadzi do use-after-free. Poprawka sygnalizuje kanał i serwer główny oraz przechwytuje wskaźnik serwera głównego przed zwolnieniem referencji.

Ocena ryzyka

Ryzyko obejmuje możliwość awarii systemu lub nieokreślonego zachowania z powodu dostępu do zwolnionej pamięci, co może być wykorzystane do eskalacji uprawnień lub destabilizacji systemu.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji z poprawką, która zapobiega use-after-free w cifs_chan_skip_or_disable().

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: cifs: Fix server use-after-free in cifs_chan_skip_or_disable() When a secondary channel is no longer supported by the server, cifs_chan_skip_or_disable() drops the channel reference with cifs_put_tcp_session() and then continues to use the server pointer by calling cifs_signal_cifsd_for_reconnect() on it and reading its primary_server pointer. cifs_put_tcp_session() can drop the last reference of the channel and tear it down, so both the channel and the primary server (whose reference is also dropped by cifs_put_tcp_session()) can be freed before they are signaled for reconnect. Signal the channel and the primary server and capture the primary server pointer before dropping the channel reference with cifs_put_tcp_session().

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS