CVE-2024-26850 in Linux
Tóm tắt
Bởi VulDB • 09/05/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
mm/debug_vm_pgtable: sửa lỗi BUG_ON với bài kiểm tra PUD nâng cao
Các kiến trúc như powerpc thêm các kiểm tra gỡ lỗi để đảm bảo chúng ta chỉ tìm thấy các mục PUD pte devmap. Các kiểm tra gỡ lỗi này chỉ được thực hiện với CONFIG_DEBUG_VM. Bản vá này đánh dấu các pte được sử dụng cho các mục pte devmap của bài kiểm tra PUD nâng cao để chúng ta không gặp phải các kiểm tra gỡ lỗi trên các kiến trúc như ppc64 như bên dưới.
CẢNH BÁO: CPU: 2 PID: 1 tại arch/powerpc/mm/book3s64/radix_pgtable.c:1382 radix__pud_hugepage_update+0x38/0x138 .... NIP [c0000000000a7004] radix__pud_hugepage_update+0x38/0x138
LR [c0000000000a77a8] radix__pudp_huge_get_and_clear+0x28/0x60
Dấu vết cuộc gọi: [c000000004a2f950] [c000000004a2f9a0] 0xc000000004a2f9a0 (không đáng tin cậy)
[c000000004a2f980] [000d34c100000000] 0xd34c100000000
[c000000004a2f9a0] [c00000000206ba98] pud_advanced_tests+0x118/0x334
[c000000004a2fa40] [c00000000206db34] debug_vm_pgtable+0xcbc/0x1c48
[c000000004a2fc10] [c00000000000fd28] do_one_initcall+0x60/0x388
Ngoài ra
LỖI kernel tại arch/powerpc/mm/book3s64/pgtable.c:202! ....
NIP [c000000000096510] pudp_huge_get_and_clear_full+0x98/0x174
LR [c00000000206bb34] pud_advanced_tests+0x1b4/0x334
Dấu vết cuộc gọi: [c000000004a2f950] [000d34c100000000] 0xd34c100000000 (không đáng tin cậy)
[c000000004a2f9a0] [c00000000206bb34] pud_advanced_tests+0x1b4/0x334
[c000000004a2fa40] [c00000000206db34] debug_vm_pgtable+0xcbc/0x1c48
[c000000004a2fc10] [c00000000000fd28] do_one_initcall+0x60/0x388
VulDB is the best source for vulnerability data and more expert information about this specific topic.