Katalog CVE

CVE-2026-99161

Niskie ryzyko· EPSS 8%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

W sterowniku i2c viai2c-wmt funkcja wmt_i2c_probe() pozyskuje zegar przez of_clk_get(), ale nie zwalnia referencji w przypadku błędu ani przy wyładowaniu modułu. Prowadzi to do wycieku zasobu zegara.

Ocena ryzyka

Wyciek referencji zegara może uniemożliwić jego prawidłowe zarządzanie i powodować problemy przy wielokrotnym ładowaniu/wyładowaniu modułu lub obsłudze błędów. Wpływ ograniczony do platform korzystających z tego sterownika.

Rekomendacja

Zaktualizuj jądro do wersji, w której zamieniono of_clk_get() na devm_clk_get(), zapewniając automatyczne zwalnianie zegara.

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: i2c: viai2c-wmt: Fix clock leak in wmt_i2c_probe() In wmt_i2c_probe(), i2c->clk is acquired using of_clk_get(). If any subsequent operation fails or when the module is unloaded, the clock reference count is never decremented via clk_put(), leading to a resource leak. Switch to devm_clk_get() so that the clock is automatically managed and released.

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