CVE-2026-89885 in Linuxthông tin

Tóm tắt

Bởi VulDB • 17/09/2026

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

media: platform: mtk-mdp3: Sửa lỗi tham chiếu (refcounting) thiết bị SCP

Hàm `mdp_probe()` trước tiên cố gắng lấy handle của SCP bằng cách sử dụng `scp_get()`. Khi thao tác này thất bại, nó sẽ chuyển sang tìm kiếm thiết bị nền tảng (platform device) SCP thông qua hàm `__get_pdev_by_id()` và sau đó đọc dữ liệu trình điều khiển (driver data) của thiết bị đó.

Lộ trình tìm kiếm dự phòng trả về thiết bị nền tảng kèm theo một tham chiếu (reference), tương tự như cách hoạt động của `scp_get()`. Tuy nhiên, lộ trình dự phòng hiện tại đang giải phóng (drop) tham chiếu này ngay sau khi gọi `platform_get_drvdata()`. Trình điều khiển sau đó vẫn gọi hàm `scp_put(mdp->scp)` một cách không điều kiện từ đường dẫn lỗi trong quá trình probe (`probe error path`) và từ hàm `mdp_video_device_release()`, khiến cho việc giảm bộ đếm tham chiếu của thiết bị SCP diễn ra hai lần.

Hãy giữ lại tham chiếu dự phòng cho đến khi gọi hàm `scp_put()` hiện có, để đảm bảo lộ trình dự phòng tuân thủ cùng các quy tắc sở hữu như đường dẫn sử dụng `scp_get()`.

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

11/09/2026

Tiết lộ

17/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you know our Splunk app?

Download it now for free!