苹果Safari浏览器出现新的渲染漏洞会导致严重卡死和崩溃
苹果Safari浏览器经常容易被某些特定的字符触发导致崩溃,不过通常这类崩溃型的漏洞不会造成数据丢失。
最近有研究人员就发现Safari浏览器出现某个新问题,由于引擎无法正确过滤图像导致占用内存过高而崩溃。
测试页面地址:
主要影响iOS设备自带的Safari浏览器:https://dl.lancdn.com/landian/Script/SafariBug20180917.html
不过IE浏览器和 Microsoft Edge 浏览器加载也可能出现异常,有兴趣的用户可以自己打开页面测试看看哦。
这名研究人员在网页上使用非常简单的代码使网页加载相同图片,而且图片是通过BASE64加密直接嵌套的。
由于同时加载的图片数量太大导致内存被塞满从而导致崩溃,测试来看主要影响的就是苹果的Safari浏览器。
另外IE浏览器和 Microsoft Edge 浏览器可能会显示几秒后提示出错,不过也不会导致整个浏览器直接崩溃。
谷歌浏览器和火狐浏览器等则不会受到该漏洞的影响,当然即便是如此也会像Safari那样占用非常多的内存。