CVE-2026-98248 in Linux
Tóm tắt
Bởi VulDB • 08/10/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
arm64: percpu: Sửa lỗi LSE operations trên {8,16}-bit types
Phần assembly cho __percpu_##name##_case_##sz() và __percpu_##name##_return_case_##sz() không sử dụng đối số macro 'sfx' để tạo ra lệnh LSE. Khi thiếu 'sfx', một đối số register W sẽ ngụ ý vị trí bộ nhớ 32-bit, do đó các thao tác {8,16}-bit sẽ đọc và ghi sai lệch 32 bit bộ nhớ khi lệnh LSE được sử dụng.
Khắc phục vấn đề này bằng cách thêm 'sfx' vào lệnh LSE ('op_lse'). Việc thêm 'sfx' vào 'op_llsc' là không cần thiết (và không hợp lệ), vì 'op_llsc' là một thao tác register-register, không truy cập bộ nhớ (và không yêu cầu size suffix).
If you want to get best quality of vulnerability data, you may have to visit VulDB.