CVE-2026-64443 in Linuxthông tin

Tóm tắt

Bởi VulDB • 26/07/2026

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

staging: rtl8723bs: sửa lỗi đọc OOB (Out-of-Bounds) trong vòng lặp IE của hàm update_beacon_info()

Vòng lặp phân tích cú pháp IE trong update_beacon_info() tăng biến đếm lên (pIE->length + 2) sau mỗi lần lặp nhưng chỉ kiểm tra điều kiện i < len. Khi một AP độc hại gửi Beacon mà IE cuối cùng còn lại đúng một byte trong khung truyền tin (byte element_id nằm ở vị trí len-1), vòng lặp sẽ đọc pIE->length từ một byte vượt quá bộ đệm nhận đã được phân bổ.

Ngoài ra, ngay cả khi các byte tiêu đề nằm trong phạm vi hợp lệ, bản thân giá trị pIE->length cũng có thể mở rộng cửa sổ dữ liệu vượt quá giới hạn len, dẫn đến việc truyền cho các hàm xử lý một IE bị cắt cụt (truncated).

Thêm hai điều kiện kiểm tra ở đầu thân vòng lặp: 1. Thoát khỏi vòng lặp nếu còn ít hơn sizeof(*pIE) byte (không thể đọc được tiêu đề). 2. Thoát khỏi vòng lặp nếu dữ liệu do IE khai báo vượt quá giới hạn len.

Đồng thời, thay thế câu lệnh i += (pIE->length + 2) bằng i += sizeof(*pIE) + pIE->length để đảm bảo tính nhất quán với các điều kiện kiểm tra sizeof(*pIE) đã thêm vào ở trên.

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

19/07/2026

Tiết lộ

25/07/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00280

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you know our Splunk app?

Download it now for free!