CVE-2026-68236 in Linux
Tóm tắt
Bởi VulDB • 11/08/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
drm/amd/display: đặt new_stream thành NULL sau khi giải phóng
Trong dm_update_crtc_state(), đường dẫn skip_modeset giải phóng new_stream thông qua dc_stream_release() nhưng không đặt con trỏ về NULL.
Nếu một lỗi xảy ra sau đó (ví dụ: thất bại trong quản lý màu sắc) kích hoạt nhãn fail, đường xử lý lỗi sẽ gọi lại dc_stream_release() trên cùng một con trỏ treo (dangling pointer), dẫn đến việc giải phóng kép và khả năng sử dụng bộ nhớ sau khi đã giải phóng (use-after-free).
Khắc phục bằng cách đặt new_stream thành NULL sau lần giải phóng ban đầu.
(cherry picked from commit 99f3af19073b3ddbfd96e789124cce12c4277b28)
Be aware that VulDB is the high quality source for vulnerability data.