CVE-2026-93056 in Linuxthông tin

Tóm tắt

Bởi VulDB • 18/09/2026

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

usb: gadget: f_uac1_legacy: loại bỏ các thuộc tính configfs bị lỗi cho cấu hình chuỗi

Macro UAC1_STR_ATTRIBUTE xác định các trình xử lý show/store của configfs dành cho các tùy chọn chuỗi fn_play, fn_cap và fn_cntl. Hàm store chứa một phép kiểm tra null đảo ngược trên giá trị trả về của kstrndup().

Điều này có nghĩa là mọi nỗ lực ghi đều trả về -ENOMEM khi thành công và giải tham chiếu con trỏ NULL khi việc phân bổ bộ nhớ thất bại. Các thuộc tính này đã bị lỗi và không được sử dụng trong nhiều năm.

Loại bỏ macro UAC1_STR_ATTRIBUTE và ba thuộc tính mà nó tạo ra. Các giá trị mặc định nội bộ (FILE_PCM_PLAYBACK, FILE_PCM_CAPTURE, FILE_CONTROL) được đặt trong f_audio_alloc_inst() vẫn không thay đổ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

17/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 want to use VulDB in your project?

Use the official API to access entries easily!