速速更新你的iPhone,新漏洞大得可怕,全球16.5億臺設備受影響

編輯:澤南、小舟

小心別人發來的 GIF 表情包。

用 iPhone 的小夥伴,今天早晨大多會收到一個系統升級資訊。

蘋果突然對旗下多個平臺的作業系統進行了一次版本更新,覆蓋 iOS、macOS 和 watchOS。

距離上一個大版本 iOS 14.7 不到兩個月,本週的蘋果發佈會不到兩天,此時放出系統更新不免讓人感覺有些奇怪——iOS 14.8 沒有新功能,該緊急更新包含兩個安全補丁,只為修復一個漏洞。Citizen Lab 的安全研究人員表示,該漏洞很可能被人利用,將間諜軟體安裝到人們的手機中。

研究人員表示,該漏洞可以在「零點選」即使用者毫不知情的情況下安裝間諜軟體 Pegasus,此種軟體可以用於竊取資料、密碼、直接激活手機上的麥克風和相機。

「這個間諜軟體可以做機主對 iPhone 做的任何事,甚至還能做更多。」Citizen Lab 高級研究員 Bill Marczak 說道。當前,全球有超過 16.5 億臺蘋果設備存在這樣的風險。

今年 7 月,包括《華盛頓郵報》、《世界報》和《衛報》等大量新聞媒體集中報道了 Pegasus 計劃,據稱這是一款由私人承包商開發的間諜軟體,其感染的手機將發回資料,包括照片、訊息和音訊 / 視訊記錄。Pegasus 的開發商、一家名為 NSO Group 的以色列公司表示,該軟體無法追溯到使用它的政府——這是秘密行動的關鍵。

國際特赦組織曾對 67 部智慧手機進行了詳細的取證,以尋找證明它們成為 Pegasus 間諜軟體目標的證據——其中 37 部手機檢測呈陽性,其中 23 部手機已確認被入侵。但有關該軟體的許多關鍵細節我們仍不清楚。

衛報稱,Pegasus 項目核心洩露的資料庫包括法國總統馬克龍和其他 13 位國家元首和政府高官的手機號碼。

資料庫中出現的資訊涉及巴基斯坦總理、烏干達前總理、法國總統和南非總統。

Pegasus 經常被媒體與沙烏地記者賈麥勒 · 卡舒吉聯繫在一起,據稱沙烏地使用此間諜軟體鎖定了他的位置。紐約時報稱,NSO 收取 50 萬美元為客戶設置 Pegasus 系統,然後收取額外費用以實際破解人們的手機。據報道,入侵 10 臺 iPhone 或安卓手機的成本為 65 萬美元,而破解 5 個黑莓使用者的成本為 50 萬美元。然後,客戶可以支付更多費用來瞄準更多使用者,價格也會有折扣:額外 100 部電話 80 萬美元,額外 50 部電話 50 萬美元。

根據 Forbidden Stories 的說法,僅 NSO 與沙烏地阿拉伯的合同價值就高達 5500 萬美元。

鑑於漏洞的嚴重性,蘋果使用者應該儘快更新到 iOS 14.8、macOS Big Sur 11.6 和 watchOS 7.6.2。

Pegasus 能夠攻破最新版本的蘋果和安卓系統,而且攻擊方式也從引導使用者點選連結,逐漸發展到了直接發送連結讓手機在不知情的情況下被感染。

蘋果的開發團隊表示他們在 8 月份聽說了新漏洞,當時 Citizen Lab 報告稱 Pegasus 成功攻擊了 iOS 14.6(5 月發佈)的 iPhone。Citizen Lab 還表示,這個代號為「ForcedEntry」的安全漏洞似乎與 7 月國際特赦組織(Amnesty International)審查的一些系統攻擊行為類似。當時,安全研究人員寫道,這是由蘋果 CoreGraphics 系統中的一個錯誤導致的,並且發生在手機收到包含風險檔案的簡訊後,嘗試使用與 GIF 相關的功能時。

運行 iOS 14.6 的 iPhone 12 Pro Max 上的「ForcedEntry」漏洞。圖源:https://citizenlab.ca/2021/08/bahrain-hacks-activists-with-nso-group-zero-click-iphone-exploits/

實際上,早在今年 3 月,Citizen Lab 就檢查了一位不願透露姓名的沙烏地活動人士的手機,確認了其已被 NSO Group 的 Pegasus 間諜軟體入侵。在分析過程中,Citizen Lab 獲取了該設備的 iTunes 備份。

最近 Citizen Lab 對重新分析了備份檔案 Library/SMS/Attachments,發現其中產生了幾個帶有「.gif」副檔名的檔案,Citizen Lab 已確定這些檔案是在被 NSO Group 的 Pegasus 間諜軟體入侵之前剛剛發送到該手機上的。

在該手機上發現的 GIF 檔案

在該手機上發現的 GIF 檔案。

Citizen Lab 的研究人員進一步分析發現:

  • 同一個副檔名為「.gif」的檔案具有 27 個副本,並且雖然副檔名是「.gif」,但該檔案實際上是一個 748 位元組的 Adobe PSD 檔案。該檔案的每個副本都會導致設備上的 IMTranscoderAgent 崩潰。其中大多數檔案的檔案名看起來是隨機生成的十個字符。

  • 另外,其中 4 個帶有「.gif」副檔名的檔案實際上是包含 JBIG2 – 編碼流的 Adobe PDF 檔案,2 個檔案有 34 個字符的名稱,2 個檔案有 97 個字符的名稱。pdfid 工具在這 4 個「.gif」檔案上的輸出是:

    PDF Comment '%PDF-1.3\n\n'
    obj 1 0 Type: /XRef Referencing: Contains stream
    << /Type /XRef /Size 9 /W [1 3 1] /Length ... /Filter [/FlateDecode /FlateDecode /JBIG2Decode] /DecodeParms >>

    trailer << /Size 2 >>
    startxref 10
    PDF Comment '%%EOF\n'

    Citizen Lab 在完成這些分析之後,於 9 月 7 日將該問題提交給 Apple,蘋果於 9 月 13 日迅速發佈了 iOS 14.8。蘋果的更新說明問題發生在處理惡意製作的 PDF 時,同時蘋果在聲明中感謝 Citizen Lab 完成了獲取該漏洞樣本的重要工作。

    本次更新還修復了適用於 iOS 和 macOS Big Sur 的 WebKit 的一個安全問題。它不是 Citizen Lab 發現的,而是由匿名研究人員發現的,並且與「ForcedEntry」漏洞位於系統的不同部分,但蘋果表示該漏洞同樣值得注意。

    儘管時而有人吐槽「反向升級」,但保持設備系統的最新狀態顯然是一件利大於弊的事。對於蘋果使用者來說,在 9 月 14 日發佈會前一天讓 iOS 14 版本獲得安全補丁的操作,讓修復內容覆蓋了更多設備。目前看來,所有人都需要儘快更新設備。

    參考內容:

    https://www.theverge.com/2021/9/13/22672352/apple-spyware-gateway-iphone-software-update-nso-pegasus

    https://www.nytimes.com/2021/09/13/technology/apple-software-update-spyware-nso-group.html

    https://citizenlab.ca/2021/09/forcedentry-nso-group-imessage-zero-click-exploit-captured-in-the-wild/

    今晚,超火的太極圖形課程首播,帶你走進物理仿真世界

    太極圖形課第一季共安排13節講堂和12節答疑,通過太極圖形資深研究科學家的理論解讀和實戰經驗分享,展示 Taichi 在圖形學領域的渲染和固流體仿真。

    9月14日19:00-20:00,第0講導覽將介紹什麼是圖形學、什麼是太極。

    直播將在機動組視訊號進行,歡迎大家預約。

    直播將在機動組視訊號進行,歡迎大家預約

    相關文章

    真極客都懂的七個「梗」

    真極客都懂的七個「梗」

    極客們說出的某些話 為什麼能夠振聾發聵、歷久彌新? 它們澄澈,像面鏡子 誠實地映照他們的心 它們銳利,像是子彈 輕易地擊中我們的心 那些話,...