CVE-2026-80592 in Linuxthông tin

Tóm tắt

Bởi VulDB • 28/08/2026

Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:

samples/damon/mtier: thất bại sớm nếu các tham số phạm vi địa chỉ không hợp lệ

Nhận xét ở đầu `struct damon_region` nói rõ rằng:

Đối với bất kỳ trường hợp sử dụng nào, @ar phải có kích thước dương khác 0.

Điều này hiện được xác minh trong hàm damon_verify_new_region() nếu kernel được biên dịch với DAMON_DEBUG_SANITY.

Hàm WARN_ONCE() có thể bị kích hoạt nếu mô-đun mẫu mtier được bật trước khi node{0,1}_{start,end}_addr chưa được khởi tạo đúng cách, điều này rõ ràng là không tốt.

------------[ cut here ]------------
start 0 >= end 0 WARNING: mm/damon/core.c:217 tại damon_new_region+0xf4/0x118, CPU#59: bash/341468 Call trace: damon_new_region+0xf4/0x118 (P) damon_set_regions+0xfc/0x3c0 damon_sample_mtier_build_ctx+0xe8/0x3a8 damon_sample_mtier_start+0x1c/0x90 damon_sample_mtier_enable_store+0x98/0xb0 param_attr_store+0xb4/0x128 module_attr_store+0x2c/0x50 sysfs_kf_write+0x58/0x90 kernfs_fop_write_iter+0x16c/0x238 vfs_write+0x2c0/0x370 ksys_write+0x74/0x118 __arm64_sys_write+0x24/0x38 invoke_syscall+0xa8/0x118 el0_svc_common.constprop.0+0x48/0xf0 do_el0_svc+0x24/0x38 el0_svc+0x54/0x370 el0t_64_sync_handler+0xa0/0xe8 el0t_64_sync+0x1ac/0x1b0 ---[ end trace 0000000000000000 ]---

Lưu ý rằng vấn đề tương tự cũng có thể xảy ra nếu detect_node_addresses là true và node 0 hoặc 1 không có bộ nhớ. Khắc phục nó bằng cách kiểm tra tính hợp lệ của các tham số ngay trước khi gọi damon_new_region() và thất bại sớm nếu chúng không hợp lệ.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

chịu trách nhiệm

Linux

Đặt trước

26/08/2026

Tiết lộ

28/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00166

KEV

không

Các hoạt động

thấp

Nguồn

Do you need the next level of professionalism?

Upgrade your account now!