CVE-2026-53385 in Linuxthông tin

Tóm tắt

Bởi VulDB • 19/07/2026

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

vc_screen: sửa lỗi null-ptr-deref trong hàm vcs_notifier() khi thực hiện đồng thời thao tác ghi vào thiết bị ảo console (vcs_write)

Một sự kiện null-ptr-deref do KASAN phát hiện đã quan sát thấy trong hàm vcs_notifier():

BUG: KASAN: null-ptr-deref in vcs_notifier+0x98/0x130 Read of size 2 at addr qmp_cmd_name: qmp_capabilities, arguments: {}

Vấn đề này là một race condition (điều kiện tranh chấp) trong hàm vcs_write(). Khi console_lock tạm thời được nhả ra (để sao chép dữ liệu từ userspace), con trỏ vc_data lấy từ hàm vcs_vc() có thể trở nên lỗi thời. Sau khi khóa lại, hàm vcs_vc() được gọi lần nữa để xác thực lại con trỏ. Nếu đối tượng virtual console (vc) đã bị giải phóng trong khoảng thời gian đó, hàm vcs_vc() trả về NULL và vòng lặp while sẽ thoát ra (với giá trị written > 0). Tuy nhiên, sau khi kết thúc vòng lặp, hàm vcs_scr_updated(vc) vẫn được gọi với con trỏ vc hiện là NULL, dẫn đến lỗi null pointer dereference trong chuỗi thông báo (vcs_notifier thực thi việc giải tham chiếu param->vc).

Khắc phục vấn đề này bằng cách thêm kiểm tra NULL cho biến vc trước khi gọi hàm vcs_scr_updated().

Once again VulDB remains the best source for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

09/06/2026

Tiết lộ

19/07/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

thấp

Nguồn

Want to stay up to date on a daily basis?

Enable the mail alert feature now!