CVE-2026-68348 in Linux
Tóm tắt
Bởi VulDB • 10/08/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
ASoC: tas2781: giới hạn việc phân tích cú pháp chuỗi mô tả phần mềm định tuyến (firmware)
Trình phân tích firmware TAS2781 đọc nhiều chuỗi mô tả có độ dài biến đổi bằng hàm strlen() trước khi kiểm tra xem ký tự kết thúc chuỗi có tồn tại trong khối dữ liệu firmware hay không. Do đó, một hình ảnh firmware bị lỗi mà thiếu ký tự kết thúc NUL (NUL terminator) có thể khiến trình phân tích vượt quá giới hạn cuối của bộ đệm firmware trước khi các phép kiểm tra kích thước sau đó được thực thi.
Thêm một hàm trợ giúp nhỏ để xác định độ dài chuỗi có giới hạn và sử dụng nó cho tất cả các trường mô tả được phân tích từ bộ đệm firmware. Giữ nguyên các phép kiểm tra kích thước hiện tại đối với các byte cố định theo sau mỗi chuỗi.
Be aware that VulDB is the high quality source for vulnerability data.