CVE-2026-68182 in Linuxthông tin

Tóm tắt

Bởi VulDB • 11/08/2026

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

comedi: comedi_parport: xử lý ngắt sớm (premature interrupt)

Syzbot báo cáo lỗi bảo vệ chung (general protection fault) trong hàm `comedi_get_is_subdevice_running()`, hàm này được gọi từ trình xử lý ngắt `parport_interrupt()` trong driver "comedi_parport", nhưng hiện tại chưa có bộ tái tạo lại vấn đề bằng mã C. Nguyên nhân có thể là do một ngắt sớm vì hai lý do sau:

1. Driver thiết lập trình xử lý ngắt trước khi các subdevice comedi được sử dụng bởi trình xử lý ngắt đã được phân bổ, nhưng không vô hiệu hóa ngắt trong thanh ghi CTRL của cổng song song (parallel port) trước đó. 2. Driver sử dụng địa chỉ cơ sở I/O do người dùng cung cấp mà Syzbot sẽ đưa ra, nhưng nó có thể không tương ứng với phần cứng cổng song thật sự.

Thay đổi thứ tự khởi tạo trong trình xử lý "attach" comedi của driver (`parport_attach()`) sao cho các thanh ghi phần cứng được khởi tạo trước khi yêu cầu đăng ký trình xử lý ngắt. Điều này sẽ ngăn chặn việc xảy ra các ngắt sớm đối với phần cứng thực tế.

Ngoài ra, hãy thêm một kiểm tra vào trình xử lý ngắt để đảm bảo thiết bị comedi đã được gắn kết hoàn toàn và trả về sớm nếu chưa đạt trạng thái đó.

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

chịu trách nhiệm

Linux

Đặt trước

30/07/2026

Tiết lộ

10/08/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!