來源:IT之家 作者:懶貓
前 NSA 黑客 Patrick Wardle 在 Microsoft Office 的 Mac 版本中發現了一個安全漏洞。該漏洞可能導致黑客控制整個 Mac。Wardle 可以只使用包含惡意代碼的簡單 Office 文檔來訪問計算機。
▲ 圖源:9To5Mac
報告指出,漏洞基于 " 宏 " 功能。該功能允許用戶使用自定義命令和說明自動執行 Microsoft Office 應用中的一些任務。這些攻擊在 Windows 上很常見,但 Wardle 證明在 macOS 上也可能發生類似的事情。
雖然類似攻擊需要用戶交互后才能起作用,但黑客警告稱部分不清楚風險的用戶可能仍允許這樣操作。
為了加入惡意代碼,黑客使用了他在 Microsoft Office 應用中發現的各種漏洞和錯誤。他創建了 SLK 格式的文件來繞過 macOS 安全系統。由于 Microsoft Office 使用這一特定格式,即使用戶從未知來源下載了文件,macOS 也不會詢問用戶是否真的要打開文件。
通過創建以 " $" 字符開頭的文件,惡意代碼可以破壞 Microsoft Office 沙箱來訪問操作系統的其它任何部分。黑客可以未經用戶授權通過 Microsoft Excel 打開 Calculator 應用來演示惡意代碼,但它也可以用于其它用途。
這一攻擊危害較小的原因在于,Microsoft Office 應用會詢問用戶是否確實要啟用宏功能。但正如 Wardle 所說,有些用戶并沒有閱讀系統警告,他們點擊選項可能只是為了跳過對話框。
IT 之家了解到,目前,這些安全漏洞已通過最新版本的 Microsoft Office for Mac 和 macOS Catalina 10.15.3 修復。但它仍會影響不定期安裝軟件更新的用戶。微軟表示,公司正在與蘋果進行討論,來識別和解決 Wardle 發現的類似問題。