CVE-2022-50285 in Linux
Сводка
по VulDB • 01.06.2026
В ядре Linux устранена следующая уязвимость:
mm, hugetlb: захватывать hugetlb_lock перед уменьшением значения h->resv_huge_pages
Счетчики h->*_huge_pages защищены блокировкой hugetlb_lock, однако в функции alloc_huge_page существует граничный случай, при котором счетчик может быть уменьшен вне области действия этой блокировки.
Это может привести к повреждению значения h->resv_huge_pages, что было зафиксировано на наших системах.
Для предотвращения потенциальной гонки данных (race condition) необходимо захватывать hugetlb_lock перед уменьшением значения h->resv_huge_pages.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.