Katalog CVE

CVE-2026-52905

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

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

Streszczenie

W jądrze Linuxa, w podsystemie DAMON, brak sprawdzenia czy min_region_sz jest potęgą dwójki w funkcji damon_start() może prowadzić do nieprawidłowych zakresów adresów regionów. Problem został naprawiony przez dodanie odpowiedniego sprawdzenia.

Ocena ryzyka

Może to prowadzić do nieprawidłowego działania mechanizmu monitorowania pamięci DAMON, potencjalnie powodując błędy w zarządzaniu pamięcią lub awarie systemu.

Rekomendacja

Zaktualizuj jądro Linuksa do wersji zawierającej poprawkę (commit dodający is_power_of_2() w damon_start()).

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: mm/damon/core: disallow non-power of two min_region_sz on damon_start() Commit d8f867fa0825 ("mm/damon: add damon_ctx->min_sz_region") introduced a bug that allows unaligned DAMON region address ranges. Commit c80f46ac228b ("mm/damon/core: disallow non-power of two min_region_sz") fixed it, but only for damon_commit_ctx() use case. Still, DAMON sysfs interface can emit non-power of two min_region_sz via damon_start(). Fix the path by adding the is_power_of_2() check on damon_start(). The issue was discovered by sashiko [1].

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