CVE-2024-53189 in Linux
Tóm tắt
Bởi VulDB • 30/05/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
wifi: nl80211: sửa lỗi kiểm tra giới hạn trong nl80211_parse_sched_scan
Mảng channels trong cfg80211_scan_request có thuộc tính __counted_by được gắn kèm, trỏ đến biến n_channels. Thuộc tính này được sử dụng trong việc kiểm tra giới hạn (bounds checking); nếu nó không được đặt trước khi mảng được điền dữ liệu, bộ kiểm tra giới hạn (bounds sanitizer) sẽ đưa ra cảnh báo hoặc gây ra kernel panic nếu CONFIG_UBSAN_TRAP được kích hoạt.
Bản vá này đặt kích thước bộ nhớ được cấp phát làm giá trị ban đầu cho n_channels. Giá trị này sẽ được cập nhật với số lượng phần tử thực tế đã được thêm vào sau khi mảng được điền đầy.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.