一串字符可让iPhone的WiFi崩溃
安全人员carl schou近日发现了一个苹果iphone的奇特bug,可使wifi功能无法使用,不但无法连上wifi网络,还会让ios的部分功能如:airdrop、airplay 也面临无法正常使用,甚至就算把装置关机后再重新启动,上述问题也仍会持续发生,估计此异常问题可能与ios系统漏洞有关。
根据carl schou的表述,该bug的触发方式也十分简单,用户需要将把自己的wifi热点设置成了以下名称:“%p%s%s%s%s%n”,当苹果iphone连接到该wifi时,就会导致wifi功能无法开启,同时airdrop、airplay等功能也无法使用,每次尝试再次开启wifi时,系统都会迅速关闭,即便重新启动设备,或把家里的wifi改成一个正常的名称也不行。
carl schou首先是在他ios版本14.4.2的iphone xs上测试发现的,之后他又在最新的14.6系统上进行了同样的测试,漏洞依旧存在。carl schou首先在上反馈了这一问题,其他多位网友看到他的描述后也复现了该漏洞。
该程序员进一步指出,由于该组字符串是以特殊符号组成,内容并带有「%」符号,只要 ios 设备的wifi联机到这组字符串时,系统的ssid网络名称可能会误认为是与程序代码有关的常用指令之一,并可能会导致系统内存损坏,进而启动保护机制,强制将装置的wifi功能设定为关闭状态。
如果你是android用户,则完全不必担心,因为有人尝试用android手机连接同样名称的wifi,问题没有出现。
一些网友认为,这个“可怕的”漏洞应该引起高度的重视。因为像这样的漏洞可能会被黑客利用,比如在公共场合设置在流氓wifi,就可以让附近所有iphone崩溃。
不过,该bug并不是永久的,用户只要把装置内置的网络设定用手动的方式执行重新设置后,即可获得解决。操作路径为:设定 > 一般 > 重设 > 重设网络设定。