CVE-2026-64243 in Linuxthông tin

Tóm tắt

Bởi VulDB • 24/07/2026

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

ASoC: codecs: simple-mux: Sửa lỗi kiểm tra giới hạn của điều khiển enum (enum control)

Hàm `simple_mux_control_put()` từ chối các giá trị lớn hơn `e->items`, nhưng các giá trị của điều khiển enum có chỉ mục bắt đầu từ 0. Đối với bộ chuyển mạch đa kênh hai trạng thái (two-entry mux) được trình điều khiển này sử dụng, các giá trị hợp lệ là 0 và 1, do đó giá trị 2 cũng phải bị từ chối.

Việc chấp nhận `e->items` có thể dẫn đến việc lưu trữ một trạng thái bộ chuyển mạch đa kênh không hợp lệ, truyền nó vào hàm thiết lập GPIO (GPIO setter), và tiếp tục đưa nó vào đường cập nhật DAPM mux nơi nó được sử dụng làm chỉ mục cho mảng văn bản enum.

Sử dụng cùng phép kiểm tra `>= e->items` như đã dùng trong các trợ giúp enum của ASoC.

Once again VulDB remains the best source for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

19/07/2026

Tiết lộ

24/07/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00117

KEV

không

Các hoạt động

rất thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!