苹果Mac浏览器中止支持Java外挂
苹果发布更新关闭Mac电脑上内建浏览器的自家Java外挂,要求使用者安装甲骨文提供的最新外挂。
就在甲骨文公布Java安全更新后两天,苹果昨(18)日发布Java for OS X 2012-2016安全公告,公布Java SE 1.6.0_37更新。苹果指出,为强化安全性、稳定性及相容性,本更新软体将会解除所有浏览器上的Java applet外挂。
使用者若连到需要Java才能执行的网站,Safari会显示「missing plug-in」,对于想使用Java applet的用户,则会引导使用者前往甲骨文网站下载最新版Java applet外挂。
苹果公告并指出,对于未安装Java for Mac OS X 10.6 update 9以后版本的机器,这次更新将使Safari浏览器设定为不执行Java applet。使用者想开启Java applet,可到「inactive plug-in」区重新开启,而若applet一段时间未执行,Java网页外挂就会被完全解除。本次发布对象是OS X Lion 10.7以后,和OS Mountain Lion 10.8以后的Mac OS。
今年以来,Java漏洞频传,严重影响Windows、以及较早期版本Mac OS机器安全。当时甚至连Firefox也考虑封锁Java。这也迫使甲骨文八月间发布紧急修补程式。本周二甲骨文再发布第三季定期安全更新,修补Java SE近30项漏洞。
Mac OS上的Java向来是苹果自行维护,这意味着Mac OS用户暴露在Java相关攻击的风险增加。例如去年七月OS X被发现有Flashback木马程式漏洞,苹果等到四月间才更新Mac OS X的Java程式,删除大多数Flashback木马,并关闭浏览器Java Applet自动执行的设定。和其他浏览器一样,Safari不执行Java一定程度上更能确保机器安全性。
事实上,苹果于2010年后就宣布不支持Java。2011年的OS X Lion已不再搭载Java,今年推出的Mountain Lion也预设未支持Java。但使用者可以自行安装甲骨文官方的Java Runtime来执行。