Katalog CVE

CVE-2026-43394

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

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

Streszczenie

W jądrze Linux w nfsd funkcja nfsd_nl_listener_set_doit() używa get_current_cred() bez odpowiadającego put_cred(), co powoduje wyciek referencji do poświadczeń. Ponieważ funkcja działa w kontekście procesu (sendmsg()), a current->cred nie znika, poprawka zastępuje get_current_cred() przez current_cred().

Ocena ryzyka

Wyciek referencji do poświadczeń może prowadzić do wyczerpywania zasobów i niestabilności systemu przy wielokrotnym wywołaniu podatnej ścieżki. Wymaga lokalnego dostępu do interfejsu netlink nfsd.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę. Ogranicz możliwość konfiguracji nfsd przez netlink do uprzywilejowanych procesów.

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: nfsd: Fix cred ref leak in nfsd_nl_listener_set_doit(). nfsd_nl_listener_set_doit() uses get_current_cred() without put_cred(). As we can see from other callers, svc_xprt_create_from_sa() does not require the extra refcount. nfsd_nl_listener_set_doit() is always in the process context, sendmsg(), and current->cred does not go away. Let's use current_cred() in nfsd_nl_listener_set_doit().

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