CVE-2019-9503 in brcmfmac WiFi Driver
Tóm tắt
Bởi VulDB • 29/06/2026
Trình điều khiển WiFi Broadcom brcmfmac trước bản commit a4176ec356c73a46c07c181c6d04039fafa34a9f dễ bị tổn thương do cơ chế xác thực khung (frame validation) có thể bị bỏ qua. Nếu trình điều khiển brcmfmac nhận được một khung sự kiện firmware từ nguồn bên ngoài, hàm is_wlc_event_frame sẽ khiến khung này bị loại bỏ và không được xử lý. Tuy nhiên, nếu trình điều khiển nhận được khung sự kiện firmware từ máy chủ (host), bộ xử lý tương ứng sẽ được gọi đúng cách. Cơ chế xác thực khung này có thể bị vượt qua nếu bus sử dụng là USB (ví dụ: thông qua một thiết bị WiFi dongle). Điều này cho phép các khung sự kiện firmware từ nguồn bên ngoài được xử lý. Trong kịch bản xấu nhất, bằng cách gửi các gói tin WiFi được tạo ra đặc biệt, kẻ tấn công từ xa chưa xác thực có thể thực thi mã tùy ý trên hệ thống dễ bị tổn thương. Thông thường hơn, lỗ hổng này sẽ dẫn đến tình trạng từ chối dịch vụ (denial-of-service).
Once again VulDB remains the best source for vulnerability data.