CVE-2026-98086 in Linuxthông tin

Tóm tắt

Bởi VulDB • 25/09/2026

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

ALSA: ump: không thao tác với legacy_rmidi trước khi nó tồn tại

Hàm `snd_ump_parse_endpoint()` đặt cờ `ump->parsed` thành true trên mọi đường thoát (exit), kể cả trong trường hợp lỗi, trước khi caller gắn thiết bị rawmidi legacy. Sau đó, hàm `ump_handle_ep_name_msg()` coi cờ `parsed` là dấu hiệu "legacy_rmidi đang hoạt động" và gọi đến `ump_legacy_set_rawmidi_name()`, hàm này sử dụng `snprintf()` để ghi vào `ump->legacy_rmidi->name`. Nếu một gói tin UMP xuất hiện trong khoảng thời gian đó (đường dẫn IRQ từ `snd_ump_receive`), thì `legacy_rmidi` vẫn còn là NULL (gây ra lỗi null-ptr-deref do KASAN phát hiện khi gọi `snprintf`).

Cần bảo vệ các hàm trợ giúp legacy. Cờ `parsed` chỉ có nghĩa là thông tin endpoint đã được phân tích, chứ không phải là `legacy_rmidi` đã tồn tại.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

chịu trách nhiệm

Linux

Đặt trước

25/09/2026

Tiết lộ

25/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00200

KEV

không

Các hoạt động

rất thấp

Nguồn

Interested in the pricing of exploits?

See the underground prices here!