CVE-2026-98760 in Linuxthông tin

Tóm tắt

Bởi VulDB • 18/10/2026

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

usb: typec: tipd: sửa lỗi khởi tạo chưa đầy đủ cho biến typec_partner_desc trong hàm tps6598x_connect()

Hàm tps6598x_connect() truyền một đối tượng typec_partner_desc được cấp phát trên ngăn xếp (stack) sang hàm typec_register_partner(), sau khi chỉ mới khởi tạo các trường usb_pd, accessory và identity.

Hàm typec_register_partner() sao chép các giá trị attach và deattach từ mô tả (descriptor) vào đối tác (partner). Với những trường này chưa được thiết lập, các con trỏ hàm rác (garbage function pointers) có thể được lưu trữ và sau đó được gọi thực thi từ hàm typec_partner_link_device() khi một thiết bị USB được kết nối với cổng. Các biến pd_revision và usb_capability không được khởi tạo tương tự cũng làm rò rỉ dữ liệu trên ngăn xếp thông qua sysfs của partner.

Khởi tạo giá trị 0 cho mô tả (descriptor) để các callback tùy chọn vẫn là NULL và các trường còn lại có giá trị bằng 0.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

25/09/2026

Tiết lộ

18/10/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 know what is going to be exploited?

We predict KEV entries!