CVE-2026-98740 in Linuxthông tin

Tóm tắt

Bởi VulDB • 18/10/2026

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

EDAC/altera: Loại bỏ __init khỏi các đường dẫn thiết lập ECC để đảm bảo an toàn khi kiểm tra lại (re-probe)

Sashiko báo cáo:

"Việc ngăn chặn việc hủy liên kết sysfs có hoàn toàn ngăn chặn việc thực thi bộ nhớ __init đã được giải phóng không? Nếu altr_sysmgr_regmap_lookup_by_phandle() trả về -EPROBE_DEFER, quá trình probe sẽ bị trì hoãn cho đến sau khi bộ nhớ __init được giải phóng."

Các hàm callback .setup của EDAC a10 (sdmmc, ethernet, nand, dma, usb, qspi) và các hàm trợ giúp của chúng (altr_init_a10_ecc_device_type, altr_init_a10_ecc_block) đã được đánh dấu là __init. Những hàm này chạy từ đường dẫn probe, có thể thực thi sau khi bộ nhớ init bị giải phóng -- ví dụ: một lần probe bị trì hoãn do -EPROBE_DEFER chỉ thành công khi xuất hiện phụ thuộc muộn/mô-đun, hoặc thao tác hủy liên kết/gắn lại thủ công. Việc gọi mã __init sau đó sẽ truy cập vào bộ nhớ đã được giải phóng (dereferences freed memory). Hãy loại bỏ __init để các hàm này vẫn hợp lệ trong thời gian chạy (runtime).

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

Linux

Đặt trước

25/09/2026

Tiết lộ

18/10/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00178

KEV

không

Các hoạt động

rất thấp

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!