WPSplinter là gì và vì sao đây là cơn ác mộng bảo mật WiFi
Lỗ hổng bảo mật WiFi WPSplinter là hai lỗi trong phần mềm WiFi của Broadcom liên quan đến tính năng Wi-Fi Protected Setup (WPS), cho phép kẻ tấn công đọc bộ nhớ thiết bị hoặc thực thi mã từ xa chỉ bằng cách gửi chuỗi thông điệp qua sóng vô tuyến, mà không cần biết mật khẩu WiFi hay hoàn tất ghép đôi thiết bị. Nói thẳng: nếu router của bạn dùng chip Broadcom thuộc nhóm bị ảnh hưởng, bất kỳ ai đứng trong vùng phủ sóng đều có thể biến thiết bị đó thành của họ. Đây không phải lỗi mới xuất hiện vài tháng, mà là một lỗ hổng kéo dài 16 năm trong phần mềm WiFi của Broadcom, cho phép kẻ tấn công chiếm quyền điều khiển hàng triệu router mà không cần mật khẩu.

Cách WPSplinter biến router thành “cửa sau” không cần mật khẩu
Điểm nguy hiểm nhất của WPSplinter là nó tấn công ngay ở lớp giao thức WPS, trước khi bạn đăng nhập vào mạng. Broadcom xử lý thông điệp WPS theo cách có thể làm hỏng bộ nhớ router; từ đó, kẻ tấn công trong vùng sóng WiFi có thể chạy mã tùy ý trên thiết bị. Trong thử nghiệm thực tế, Quentin Kaiser đã gửi chuỗi thông điệp qua WiFi tới gateway ASKEY TCG3000, trích xuất khóa mã hóa WiFi từ bộ nhớ và gửi ngược lại qua sóng. Sau đó, anh dùng chính mật khẩu bị đánh cắp để vào mạng. Với một router Proximus BBOX3V+, anh còn chiếm được quyền điều khiển dòng lệnh từ xa qua WiFi. Nghĩa là kịch bản "router bị hack" không còn là lý thuyết: chỉ cần một chiếc laptop và chút kỹ năng, kẻ lạ có thể ngồi ngoài nhà hoặc văn phòng, chiếm quyền router, đọc lưu lượng, đổi cấu hình, hoặc cài mã độc lên toàn bộ mạng nội bộ.
Ai đang trong tầm ngắm: từ hộ gia đình đến hạ tầng doanh nghiệp
Nếu bạn nghĩ đây là vấn đề của vài nhà mạng ở châu Âu, bạn đang đánh giá thấp quy mô của Broadcom. Chỉ riêng tại Bỉ, Kaiser ước tính khoảng 850.000 gateway Proximus, 500.000 thiết bị của VOO và 210.000 của Orange Belgium có thể bị ảnh hưởng, tổng cộng khoảng 1,56 triệu router. Nhưng Broadcom cung cấp công nghệ WiFi cho hàng chục nhà sản xuất, và lỗ hổng này đe dọa hàng trăm triệu router dùng chip Broadcom trên toàn cầu, từ các thương hiệu như Cisco, TP-Link, Netgear, Sagemcom, Nokia, ZTE, Zyxel. Điều đó có nghĩa: cả hạ tầng WiFi gia đình lẫn doanh nghiệp đều nằm trong vùng rủi ro. Đáng lo hơn, chủ sở hữu các router dùng chip eCos cũ như BCM3380, BCM3383, BCM33834 đang ở vị trí "không lối thoát", vì Kaiser đánh giá đây là lỗi "forever day" – có thể sẽ không bao giờ được vá.
Broadcom biết từ 2018 nhưng người dùng vẫn bị bỏ mặc
Góc đáng phẫn nộ của câu chuyện WPSplinter không nằm ở kỹ thuật, mà ở cách chuỗi cung ứng bảo mật đã bỏ rơi người dùng. Theo Kaiser, Broadcom đã biết về lỗ hổng từ năm 2018 và phát hành một bản vá một phần, nhưng không công khai vấn đề. Họ khuyến nghị nhà sản xuất chuyển sang dùng phần mềm hostapd mã nguồn mở thay cho triển khai riêng, đồng thời tuyên bố đã thay thế đoạn mã lỗi từ 2018 và từ chối cấp mã CVE, với lý do mã đã lỗi thời và ngoài khung hỗ trợ. Việc không có CVE khiến cảnh báo không được truyền qua chuỗi cung ứng, dẫn tới việc bản sửa lỗi không bao giờ tới được các router đang hoạt động trong nhà người dùng suốt tám năm qua. Tệ hơn, Kaiser đánh giá bản sửa năm 2018 là không hoàn chỉnh, trong khi nhiều nhà sản xuất và nhà mạng không cập nhật phần mềm, khiến thiết bị liên tục ở trong trạng thái rủi ro.
Người dùng nên làm gì ngay để bảo vệ mạng WiFi
Tin xấu: đổi mật khẩu WiFi không giúp gì, vì WPSplinter tấn công trước bước đăng nhập và có thể đọc thẳng mật khẩu từ bộ nhớ. Tắt WPS cũng chưa chắc vô hiệu hóa hoàn toàn đoạn mã lỗi. Vậy người dùng có thể làm gì để bảo vệ mạng WiFi? Khuyến nghị thực tế là: tắt WiFi trên thiết bị do nhà mạng cung cấp, chuyển sang chế độ Bridge, và dùng một router riêng được cập nhật phần mềm thường xuyên để làm điểm phát chính. Bạn cũng có thể dùng mã kiểm tra mà Kaiser công bố trên GitHub để xác minh thiết bị của mình có bị ảnh hưởng hay không. Nói cách khác, "cập nhật firmware router" không còn là lời khuyên chung chung, mà là hành động sống còn: nếu thiết bị của bạn thuộc nhóm Broadcom cũ được Kaiser gọi là "forever day", hãy coi đó là tín hiệu cần thay router, không phải chờ một bản vá có thể sẽ không bao giờ xuất hiện.






