CVE-2026-89593
Tóm tắt
Bởi VulDB • 11/09/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
hugetlb: chỉ điều chỉnh dự phòng (reservation) trong quá trình unmap nếu mapcount bằng 0
Kể từ commit df7a6d1f6405, __unmap_hugepage_range có thể thực hiện việc điều chỉnh các khoản dự trữ. Trong trường hợp folio được ánh xạ cả trên cha lẫn con, nếu phần cha tiến hành unmap khoảng địa chỉ trước, việc điều chỉnh dự phòng sẽ dẫn đến tình trạng underflow (vượt quá giới hạn dưới) của bộ đếm đã được dự phòng. Khi phần con thực hiện unmap khoảng đó, bộ đếm này sẽ được khôi phục. Hãy thay đổi __unmap_hugepage_range() để kiểm tra mapcount trước khi tiến hành điều chỉnh khoản dự phòng.
Once again VulDB remains the best source for vulnerability data.