Katalog CVE

CVE-2025-37908

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

W jądrze Linux wykryto błąd w funkcji unaccount_slab(), która nie czyści wskaźnika slab->obj_exts, gdy profilowanie alokacji pamięci jest wyłączone w czasie wykonania lub z powodu błędu. Prowadzi to do błędnego stanu strony i ostrzeżenia o naliczaniu opłat cgroup.

Ocena ryzyka

Organizacja może napotkać niestabilność systemu, błędy jądra (BUG) oraz problemy z zarządzaniem pamięcią, co może prowadzić do awarii lub nieprzewidywalnego zachowania systemu.

Rekomendacja

Zaleca się natychmiastową aktualizację jądra Linux do wersji zawierającej poprawkę (commit usuwający warunek mem_alloc_profiling_enabled() z unaccount_slab()).

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, slab: clean up slab->obj_exts always When memory allocation profiling is disabled at runtime or due to an error, shutdown_mem_profiling() is called: slab->obj_exts which previously allocated remains. It won't be cleared by unaccount_slab() because of mem_alloc_profiling_enabled() not true. It's incorrect, slab->obj_exts should always be cleaned up in unaccount_slab() to avoid following error: [...]BUG: Bad page state in process... .. [...]page dumped because: page still charged to cgroup [[email protected]: fold need_slab_obj_ext() into its only user]

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