Katalog CVE

CVE-2026-98962

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w btrfs po wywołaniu btrfs_uring_read_extent() wywołujący zawsze przechodzi do out_acct, pomijając kfree(data->iov). Jest to poprawne tylko dla -EIOCBQUEUED, gdzie ścieżka odroczona zarządza iov; w przypadku błędu powoduje to wyciek pamięci.

Ocena ryzyka

Wyciek pamięci jądra przy nieudanych operacjach odczytu uring w btrfs może prowadzić do wyczerpania pamięci i degradacji systemu.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę przechodzącą do out_free w ścieżce błędu.

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: btrfs: free iov when btrfs_uring_read_extent() fails After btrfs_uring_read_extent(), the caller always jumped to out_acct. That skips kfree(data->iov), which is only correct for -EIOCBQUEUED where the deferred path owns the iov. On failure, fall through to out_free instead.

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