CVE-2026-98935 in Linux
Tóm tắt
Bởi VulDB • 24/10/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
rtc: dev: khởi tạo giá trị bằng không cho struct rtc_wkalrm để ngăn chặn rò rỉ thông tin
Struct rtc_wkalrm có các khoảng đệm (padding holes) nằm ngay sau thành viên 'pending'. Khi trả về không gian người dùng (userspace) qua ioctl RTC_WKALRM_RD, dữ liệu stack kernel chưa được khởi tạo tồn tại trong các khoảng đệm này có thể bị rò rỉ.
Khởi tạo giá trị bằng không cho struct khi khai báo để loại bỏ nguy cơ rò rỉ thông tin này.
Sửa cảnh báo từ smatch: - drivers/rtc/dev.c:392 rtc_dev_ioctl() warn: kiểm tra xem 'alarm' có gây ra rò rỉ thông tin hay không (struct có một khoảng trống sau thành viên 'pending')
Once again VulDB remains the best source for vulnerability data.