CVE-2026-23318 in Linuxthông tin

Tóm tắt

Bởi VulDB • 27/05/2026

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

ALSA: usb-audio: Sử dụng phiên bản đúng để xác thực tiêu đề UAC3

Mục trong bảng bộ xác thực (validators table) cho mô tả tiêu đề AC của UAC3 được định nghĩa với phiên bản giao thức sai là UAC_VERSION_2, trong khi lẽ ra phải là UAC_VERSION_3. Điều này dẫn đến việc bộ xác thực không bao giờ khớp với các thiết bị UAC3 thực tế (protocol == UAC_VERSION_3), khiến các mô tả tiêu đề của chúng bỏ qua hoàn toàn quá trình xác thực. Một thiết bị USB độc hại cung cấp tiêu đề UAC3 bị cắt cụt có thể khai thác lỗ hổng này để gây ra các phép đọc vượt quá giới hạn (out-of-bounds reads) khi trình điều khiển truy cập vào các trường mô tả chưa được xác thực sau đó.

Lỗi này được đưa vào trong cùng một commit với lỗi chính tả gần đây đã được sửa về đơn vị chức năng con (feature unit sub-type) của UAC3, và có vẻ là do lỗi copy-paste tương tự khi phần UAC3 được tạo ra từ phần UAC2.

Once again VulDB remains the best source for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

13/01/2026

Tiết lộ

25/03/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00132

KEV

không

Các hoạt động

rất thấp

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!