5 月 4日凌晨,苹果除了发布ios 14.5.1 正式版之外,针对来设备用户也带来了 ios 12.5.3 正式版更新,主要加入重要安全性更新。
我们知道,ios 14.5.1 主要是针对 iphone 6s / se 以上设备用户,修复app跟踪透明度问题 以及 解决了webkit中的内存损坏问题和整数溢出问题。
而 ios 12.5.3 正式版主要是针对 iphone 5s、iphone 6、iphone 6 plus、ipad air、ipad mini 2、ipad mini 3 与第六代 ipod touch 等不支持 ios 13/14 系统的老设备用户,加入重要安全性更新。
ios 12.5.3 安全说明显示,本次更新同样解决了 webkit 中的内存损坏和整数溢出等问题,这些问题都可能被恶意制作的 web 内容所利用。苹果表示,有报道称这些问题可能已经被利用,建议用户进行升级。
据悉,webkit是ios自带浏览器safari和第三方浏览器的浏览器引擎,该漏洞会导致用户在处理恶意制作的网页内容可能导致任意代码的执行。
老设备用户更新方法:
1、itunes 升级:下载固件,在桌面端打开最新版 itunes,同时按下“shift 更新”,选取将要刷入的固件,下面的动作交给苹果就好了。
2、正式版系统用户,直接进入 设置 -> 通用 -> 软件更新,在wifi网络下进行 ota 在线更新即可。测试版用户需要手动删除相应描述文件,重启手机之后即可接收到系统更新。
简单来说,ios 12.5.3 与 ios 14.5.1 更新差不多,都是加入了webkit相关的安全更新,只不过少了 ios 12 本身没有的 app跟踪透明度相关问题。