蘋果粉有福啦!
蘋果新知與使用技巧等你來挖掘

iOS 16 郵件應用 Bug:收到含特定文本字符串的郵件時閃退

今日消息,iOS 16 中的一個新 Bug 被曝光,該 Bug 可導致郵件應用閃退,只需要發送一封包含特殊文本字符串的電子郵件即可。

iOS 16 郵件應用 Bug:收到含特定文本字符串的郵件時閃退

這個 Bug 是由 Equinux 公司發現的,該公司在分析垃圾郵件時發現了 iOS 16 的這個漏洞。該公司稱,團隊中的很多人遇到了 iOS 郵件應用崩潰問題,表現為在啟動應用時立即閃退。


iOS 16 郵件應用 Bug:收到含特定文本字符串的郵件時閃退

他們研究後發現,其團隊人員都收到了同一封垃圾郵件,乍一看這只是一個很普通的 HTML 郵件。然而,看一下郵件標題就會發現,垃圾郵件發送者在“發件人”一欄中做了一些手腳。

通常情況下,郵件中的“發件人”字段是這樣的:發件人:sender@example.com。

但這封垃圾郵件的“發件人”字段有幾個額外的字符,就是這些字符導致了郵件應用崩潰。

據 Equinux 稱,這意味著“任何人都可以向任何 iOS 16 用戶發送一封可以使他們的郵件應用崩潰的郵件”。他們在網站上創建了一個表單字段,可以用來測試這個 bug,他們把它稱為“Mailjack”。

Mailjack 可以影響任何運行 iOS 16(穩定版)、iPhone14 上的 iOS 16.0.1 和最新的 iPadOS 16 測試版的設備上的郵件應用,不過一些郵件服務,包括 Gmail、Outlook 和 Hotmail 會重寫收到的郵件,以防止類似事情發生。

此外,Gmail 和雅虎會完全阻止這些惡意電子郵件,但是 iCloud 郵件卻沒有這樣做,這是蘋果自家的郵件服務。

該郵件也可能歸類到“垃圾郵件”收件箱中,如果是這樣,那麼每次查看垃圾郵件收件箱時郵件應用才會崩潰,這比該郵件出現在主收件箱中要好一點。

目前,解決這個問題的辦法是,在不運行 iOS 16 的設備上或通過不同的郵件客戶端從賬戶中刪除該垃圾郵件。目前蘋果還未對此做出回應。


隨時留意本站最新蘋果資訊:蘋果粉點點讚 » iOS 16 郵件應用 Bug:收到含特定文本字符串的郵件時閃退