CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-31758

Medium
Published: Translated: NVD NIST

Summary

W jądrze Linuksa rozwiązano podatność dotyczącą usbtmc, która wymagała opróżnienia lub zlikwidowania oczekujących zakotwiczonych URB podczas wywoływania usbtmc_release, aby zapobiec błędom użycia po zwolnieniu pamięci.

Risk Assessment

Brak odpowiedniego zarządzania oczekującymi URB może prowadzić do błędów użycia po zwolnieniu pamięci, co może skutkować niestabilnością systemu lub potencjalnym wykorzystaniem przez złośliwe oprogramowanie.

Recommendation

Zaleca się aktualizację jądra Linuksa do najnowszej wersji, aby zapewnić, że usbtmc_release prawidłowo opróżnia oczekujące URB.

Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: usb: usbtmc: Flush anchored URBs in usbtmc_release When calling usbtmc_release, pending anchored URBs must be flushed or killed to prevent use-after-free errors (e.g. in the HCD giveback path). Call usbtmc_draw_down() to allow anc

Vulnerability data from NVD (NIST) · CISA KEV · EPSS