Katalog CVE

CVE-2026-97610

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linuxa w module netfs występuje problem z niezainicjalizowaną wartością zwracaną w funkcji netfs_unbuffered_write(). Jeśli przygotowanie pierwszego podzadania nie powiedzie się, pętla kończy się przed inicjalizacją zmiennej ret, co może prowadzić do zwrócenia błędnego kodu błędu. Poprawka inicjalizuje ret na 0.

Ocena ryzyka

Podatność może prowadzić do błędnego raportowania błędów, co może utrudnić diagnozowanie problemów lub spowodować nieoczekiwane zachowanie systemu plików.

Rekomendacja

Zaleca się zastosowanie poprawki z jądra Linuxa, która inicjalizuje zmienną ret, oraz aktualizację systemu.

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: netfs: Fix uninitialized return value in netfs_unbuffered_write() If preparation of the first subrequest fails, netfs_unbuffered_write() exits its loop before ret is initialized. The empty-iterator check can do the same. For synchronous writes, netfs_unbuffered_write_iter_locked() may then return an unrelated error instead of wreq->error. This is reachable through CIFS if cifs_prepare_write() fails to reopen the file or obtain credits. Initialize ret to 0 so the caller returns wreq->error if no data was written, or the number of bytes already written otherwise. Found with Clang's -Wconditional-uninitialized.

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