iMessages 嚴重 Bug 含 And 符號品牌語音訊息離奇消失
蘋果的語音訊息與轉錄功能近日被揭露出一項奇特且令人困惑的漏洞——只要在語音訊息中提到某些品牌名稱,訊息就可能直接「消失」。這個問題主要出現在包含「&」符號的品牌名稱,例如 Ben & Jerry's、Dolce & Gabbana、Tiffany & Co. 等,引發使用者與開發社群的高度關注。
語音訊息只見其發不見其收
這個 bug 首次被揭露於《The Search Engine》Podcast 節目中。當主持人試圖發送語音訊息提到「Dave & Buster's」時,竟發現訊息在接收者的裝置上完全消失無蹤。雖然發送者手機中仍能看到語音訊息,但接收方卻無任何通知或內容顯示。
問題並不在語音本身,而是出在蘋果背後自動進行的語音轉文字功能。蘋果會自動將語音中的品牌名稱轉錄為文字,但在遇到「&」符號時,轉錄引擎錯誤地使用 XHTML 格式處理該字符,導致語法解析錯誤。
保護機制誤判為惡意訊息
更進一步的技術解析指出,這個語法錯誤會觸發蘋果內建於 Messages 中的 Blastdoor 安全機制。Blastdoor 會攔截格式異常或可能構成攻擊的訊息內容,因此將這類語音訊息誤認為潛在惡意程式並自動封鎖。雖然這項保護機制設計上是為了防止 iMessage 攻擊,但卻因 ampersand 處理不當而誤判正常訊息。
這代表著,只要語音中包含「Ben & Jerry's」等品牌,轉錄後一旦出現 XHTML 錯誤,訊息就不會成功顯示於接收端,對一般用戶而言根本毫無提示與說明。
iOS 18.5 尚未修復
儘管蘋果於本週一正式發佈 iOS 18.5,但此次更新中並未提及修復此語音訊息問題。由於問題可能出在伺服器端的轉錄服務,也有可能需要系統端更新才能根治,目前仍無法確定蘋果是否已著手處理。這項 bug 雖不構成安全性威脅,但卻在日常使用中造成不便,特別是對習慣語音傳訊的使用者而言更顯惱人。
是否修復將取決於蘋果對 Blastdoor 與轉錄系統整合處理邏輯的調整程度。至於臨時解法,唯一的方法可能就是避免語音訊息中提及含「&」的品牌名稱,或改用文字輸入。
NewMobileLife 網站:https://www.newmobilelife.com
Facebook:https://www.facebook.com/jetsoiphone
留言 0