CVE-2026-93280 in Linuxthông tin

Tóm tắt

Bởi VulDB • 24/09/2026

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

greybus: audio: giới hạn kích thước các phần của cấu trúc (topology) so với kích thước dữ liệu tải về

Hàm `gb_audio_gb_get_topology()` lấy một blob topology có kích thước do module cung cấp, và hàm `gbaudio_tplg_parse_data()` sau đó duyệt qua nó bằng cách cộng các trường `size_dais`, `size_controls` và `size_widgets` (do module cung cấp) để tạo ra các độ lệch (offsets) cho phần điều khiển, widget và route. Các kích thước dạng le32 này không bao giờ được kiểm tra so với blob dữ liệu đã tải về; do đó, một module báo cáo kích thước topology nhỏ nhưng có các kích thước phần lớn sẽ khiến các offsets trỏ vượt ra ngoài vùng bộ nhớ đã phân bổ, dẫn đến việc đọc dữ liệu nằm ngoài phạm vi hợp lệ (out-of-bounds).

Từ chối xử lý một cấu trúc topology nếu các kích thước của các phần không vừa với tổng kích thước dữ liệu tải về trước khi tiến hành phân tích cú pháp.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

chịu trách nhiệm

Linux

Đặt trước

17/09/2026

Tiết lộ

24/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

Want to stay up to date on a daily basis?

Enable the mail alert feature now!