小心:这种危险的文件类型可以接管您的 Mac #ThreatIntelligence
小心:这种危险的文件类型可以接管您的 Mac #ThreatIntelligence
macOS中存在一个漏洞,可能允许恶意者接管您的Mac控制权。苹果对该漏洞的 “修复” 是无效的。
独立安全研究员 Park Minchan 发现了操作系统中的一个漏洞,可以让威胁者控制您的设备。基本上,扩展名为 .inetloc 的快捷方式文件可以在其中嵌入命令,这些命令可以执行攻击者想要做的各种事。
如果有人向您发送一个扩展名为 .inetloc 的文件,而您在 Big Sur 或旧版本的操作系统上打开它,该文件就可以在您没有任何其他互动的情况下执行命令。
Ars Technica 用一个 .inetloc 文件和苹果的邮件应用程序测试了这个漏洞,结果显示,它能够通过在 Mac 上简单地打开该快捷文件来启动计算器。
Minchan 对这个问题做了一些解释,他说:“macOS处理 inetloc 文件的方式存在漏洞,导致它运行嵌入在里面的命令,它运行的命令可以是 macOS 本地的,允许用户执行任意命令而没有任何警告/提示。最初,inetloc 文件是互联网位置的快捷方式,如RSS订阅或telnet位置;并包含服务器地址,可能还有SSH和telnet连接的用户名和密码;可以通过在文本编辑器中输入URL并将该文本拖到桌面来创建。”
苹果试图发布对这个问题的修复,但显然,它很容易被绕过。正如 Minchan 所解释的,较新版本的macOS(从Big Sur开始)已经阻止了 file:// 前缀(在com.apple.generic-internet-location中),但是他们做了一个case matching,导致 File:// 或 fIle:// 可以绕过检查。
这意味着仅仅改变文件中 “F” 的大小写就足以绕过苹果的修复,也就是说,这根本不是什么修复。
那么,现在咱们怎么办?
您需要注意的是,如果您不认识的人通过电子邮件向您发送一个 .inetloc 文件,千万不要打开它!您不应该打开来自您不认识的人的任何类型的文件;即便看起来像是您认识的人发来的消息,您也应该事先通过其他渠道与此人取得联系并确认这件事 究竟是不是他/她发给您的,因为对方的联系方式有可能被劫持。