Có vẻ như tình trạng lỗi đặt tên Wi-Fi trên iOS sẽ chỉ trở nên tồi tệ hơn khi một SSID WiFi khác (tên điểm truy cập) đã được phát hiện làm vô hiệu hóa WiFi trên iPhone của bạn.
Không chỉ kết nối với Wi-Fi bằng SSID này sẽ vô hiệu hóa WiFi mà còn yêu cầu khôi phục cài đặt gốc hoàn toàn cho iPhone của bạn để WiFi hoạt động trở lại.
Tuần trước, nhà nghiên cứu bảo mật Carl Schou đã phát hiện ra một lỗi WiFi trên iOS đã vô hiệu hóa WiFi trên iPhone của bạn. Schou đã tìm thấy một SSID khác có tên “%secretclub%power” khiến WiFi trên iPhone của bạn bị trục trặc.
Khi iPhone kết nối với mạng WiFi có tên “%secretclub%power”, nó sẽ tạo ra lỗi trong module WiFi của iPhone. Do đó, toàn bộ modeule sẽ tắt và WiFi trên iPhone của bạn không hoạt động.
SSID mới được phát hiện hôm nay thậm chí còn khủng khiếp hơn SSID trước đó vì WiFi không bật cho đến khi bạn reset iPhone của mình.
Đặt lại cài đặt mạng của iPhone dường như không có tác dụng và bạn sẽ phải đặt lại hoàn toàn iPhone của mình nếu bạn kết nối với WiFi có tên này.
Một lần nữa, lỗi có vẻ như là một vấn đề với phân tích cú pháp tên WiFi trên iPhone. Trong ngôn ngữ mã hóa C, %s được sử dụng để chèn một biến trong một chuỗi. Lưu ý cách chuỗi tên WiFi gây ra lỗi bắt đầu bằng ‘%s’.
Module phần mềm của WiFi trên iOS mong đợi một biến được nhập vào thay cho ‘%s’ nhưng vì không có đầu vào, nó đặt một chuỗi tùy ý và gặp trục trặc.
Lỗi WiFi trong iOS dường như là một vấn đề đáng cảnh báo đối với Apple. Với việc ngày càng nhiều tên SSID không đúng định dạng được phát hiện mỗi ngày, Apple sẽ phải giải quyết lỗi này bằng một bản cập nhật iOS trong tương lai.