關於 tvOS 12.2 的安全性內容
本文件說明 tvOS 12.2 的安全性內容。
關於 Apple 保安更新
為保障顧客的安全,在完成調查並提供修補程式或更新版本之前,Apple 將不會披露、討論或確認保安問題。最新發佈內容已列於 Apple 保安更新網頁。
Apple 保安文件於安全漏洞方面會儘可能參照 CVE-ID。
有關保安的詳情,請參閱 Apple 產品保安網頁。
tvOS 12.2
2019 年 3 月 25 日發佈
802.1X
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:具有網絡特殊權限的攻擊者可能得以攔截網絡流量
說明:改進狀態管理機制後,已解決邏輯問題。
CVE-2019-6203:SensePost 的 Dominic White (@singe)
2019 年 4 月 15 日新增項目
CFString
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:處理惡意製作的字串時可能導致阻斷服務攻擊
說明:改進邏輯機制後,已解決驗證問題。
CVE-2019-8516:Frifee Inc. 的 SWIPS Team
configd
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:惡意應用程式或可獲得更高權限
說明:改進記憶體處理機制後,已解決記憶體初始化問題。
CVE-2019-8552:Mohamed Ghannam (@_simo36)
CoreCrypto
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:惡意應用程式或可獲得更高權限
說明:改進界限檢查機制後,已解決緩衝區溢位問題。
CVE-2019-8542:匿名研究員
file
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:處理惡意製作的檔案時可能會洩漏使用者資料
說明:改進界限檢查機制後,已解決超出界限的讀取問題。
CVE-2019-8906:Francisco Alonso
2019 年 4 月 15 日更新項目
Foundation
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:應用程式或可獲得更高的權限
說明:改進輸入驗證機制後,已解決記憶體損毀問題。
CVE-2019-7286:匿名研究員、Google Threat Analysis Group 的 Clement Lecigne、Google Project Zero 的 Ian Beer 和 Google Project Zero 的 Samuel Groß
GeoServices
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:點擊惡意 SMS 連結可能導致執行任意程式碼
說明:改進驗證機制後,已解決記憶體損毀問題。
CVE-2019-8553:匿名研究員
iAP
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:惡意應用程式或可獲得更高權限
說明:改進界限檢查機制後,已解決緩衝區溢位問題。
CVE-2019-8542:匿名研究員
IOHIDFamily
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:本機用戶可能導致系統意外終止或讀取核心記憶體
說明:改進狀態管理機制後,已解決記憶體損毀問題。
CVE-2019-8545:Zimperium zLabs Team 的 Adam Donenfeld (@doadam)
Kernel
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:遙距攻擊者可能得以更改網絡流量資料
說明:處理 IPv6 資料包的方式存在記憶體損毀問題。改進記憶體管理機制後,已解決此問題。
CVE-2019-5608:Apple
2019 年 8 月 6 日新增項目
Kernel
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:遙距攻擊者可能得以洩漏記憶體
說明:存在超出界限的讀取問題,導致洩漏核心記憶體。改進輸入驗證機制後,已解決此問題。
CVE-2019-8547:derrek (@derrekr6)
2019 年 5 月 30 日新增項目
Kernel
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:應用程式或可以核心權限執行任意程式碼
說明:改進狀態管理機制後,已解決記憶體損毀問題。
CVE-2019-8525:奇虎 360 Nirvan Team 的 Zhuo Liang 和 shrek_wzw
2019 年 5 月 30 日新增項目
Kernel
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:遙距攻擊者或可令系統意外終止或損毀核心記憶體
說明:改進資料量驗證機制後,已解決緩衝區溢位問題。
CVE-2019-8527:Google 的 Ned Williamson 及 derrek (@derrekr6)
Kernel
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:應用程式或可以核心權限執行任意程式碼
說明:改進記憶體管理機制後,已解決使用釋放後記憶體出錯問題。
CVE-2019-8528:奇虎 360 Vulcan Team 的 Fabiano Anemone (@anoane)、Zhao Qixun (@S0rryMybad)
2019 年 4 月 3 日新增項目
Kernel
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:惡意應用程式可能得以判斷核心記憶體佈局
說明:改進記憶體處理機制後,已解決記憶體初始化問題。
CVE-2019-8540:奇虎 360 Nirvan Team 的 Weibo Wang (@ma1fan)
Kernel
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:應用程式或可獲得更高的權限
說明:改進狀態管理機制後,已解決邏輯問題。
CVE-2019-8514:Google Project Zero 的 Samuel Groß
Kernel
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:本機使用者可能得以讀取核心記憶體
說明:改進記憶體處理機制後,已解決記憶體損毀問題。
CVE-2019-7293:Google 的 Ned Williamson
Kernel
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:惡意應用程式可能得以判斷核心記憶體佈局
說明:存在超出界限的讀取問題,導致洩漏核心記憶體。改進輸入驗證機制後,已解決此問題。
CVE-2019-6207:奇虎 360 Nirvan Team 的 Weibo Wang (@ma1fan)
CVE-2019-8510:Antid0te UG 的 Stefan Esser
MediaLibrary
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:惡意應用程式可能得以存取受限制的檔案
說明:移除易受攻擊的程式碼並加入額外的檢查機制後,已解決權限問題。
CVE-2019-8532:Angel Ramirez、Min (Spark) Zheng 和阿里巴巴的 Xiaolong Bai
2019 年 5 月 30 日新增項目
Power Management
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:惡意應用程式或可以系統權限執行任意程式碼
說明:MIG 產生的程式碼存在多項輸入驗證問題。改進驗證機制後,已解決這些問題。
CVE-2019-8549:SSD Secure Disclosure (ssd-disclosure.com) 的 Mohamed Ghannam (@_simo36)
Sandbox
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:經 Sandbox 處理的程序或可規避 Sandbox 的限制
說明:改進限制機制後,已解決邏輯問題。
CVE-2019-8618:Brandon Azad
2019 年 5 月 30 日新增項目
Security
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:不受信任的 Radius 伺服器證書可能會受信任
說明:「信任錨管理」存在驗證問題。改進驗證機制後,已解決此問題。
CVE-2019-8531:匿名研究員、SecureW2 的品質管理團隊
2019 年 5 月 15 日新增項目
Siri
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:惡意應用程式可能得以在未獲用戶授權的情況下提出「聽寫」要求
說明:在處理聽寫要求時出現 API 問題。改進驗證機制後,已解決此問題。
CVE-2019-8502:North Carolina State University 的 Luke Deshotels、North Carolina State University 的 Jordan Beichler、North Carolina State University 的 William Enck、University POLITEHNICA of Bucharest 的 Costin Carabaș,以及 University POLITEHNICA of Bucharest 的 Răzvan Deaconescu
TrueTypeScaler
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:處理惡意製作的字體可能導致程序記憶體內容洩漏
說明:改進界限檢查機制後,已解決超出界限的讀取問題。
CVE-2019-8517:VulWar Corp 的 riusksk (與趨勢科技的 Zero Day Initiative 合作)
WebKit
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:處理惡意製作的網頁內容可能導致全域跨網站工序指令問題
說明:改進驗證機制後,已解決邏輯問題。
CVE-2019-8551:Ryan Pickren (ryanpickren.com)
WebKit
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:處理惡意製作的網頁內容可能導致執行任意程式碼
說明:改進狀態管理機制後,已解決記憶體損毀問題。
CVE-2019-8535:Tencent Blade Team 的 Zhiyang Zeng (@Wester)
WebKit
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:處理惡意製作的網頁內容可能導致執行任意程式碼
說明:改進記憶體處理機制後,已解決多個記憶體損毀問題。
CVE-2019-6201:與 Venustech 的 ADLab 合作的 dwfault
CVE-2019-8518:Google Project Zero 的 Samuel Groß
CVE-2019-8523:Apple
CVE-2019-8524:與趨勢科技 Zero Day Initiative 合作的 G. Geshev
CVE-2019-8558:Google Project Zero 的 Samuel Groß
CVE-2019-8559:Apple
CVE-2019-8563:Apple
CVE-2019-8638:由 OSS-Fuzz 發現
CVE-2019-8639:由 OSS-Fuzz 發現
2019 年 5 月 30 日更新項目
WebKit
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:經 Sandbox 處理的程序或可規避 Sandbox 的限制
說明:改進驗證機制後,已解決記憶體損毀問題。
CVE-2019-8562:Georgia Tech SSLab 的 Wen Xu,以及 Chaitin Security Research Lab 的 Hanqing Zhao
WebKit
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:處理惡意製作的網頁內容可能會披露敏感用戶資料
說明:擷取 API 存在跨來源問題。改進輸入驗證機制後,已解決此問題。
CVE-2019-8515:James Lee (@Windowsrcer)
WebKit
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:處理惡意製作的網頁內容可能導致執行任意程式碼
說明:改進記憶體處理機制後,已解決記憶體損毀問題。
CVE-2019-8536:Apple
CVE-2019-8544:匿名研究員
WebKit
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:處理惡意製作的網頁內容可能導致執行任意程式碼
說明:改進記憶體管理機制後,已解決使用釋放後記憶體出錯問題。
CVE-2019-7285:與 Venustech 的 ADLab 合作的 dwfault
CVE-2019-8556:Apple
WebKit
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:處理惡意製作的網頁內容可能導致執行任意程式碼
說明:改進記憶體處理機制後,已解決類型混淆問題。
CVE-2019-8506:Google Project Zero 的 Samuel Groß
WebKit
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:惡意網站可能得以在另一個網站的背景中執行指令碼
說明:改進驗證機制後,已解決邏輯問題。
CVE-2019-8503:Detectify 的 Linus Särud
WebKit
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:處理惡意製作的網頁內容可能導致程序記憶體內容洩漏
說明:改進邏輯機制後,已解決驗證問題。
CVE-2019-7292:360 ESG Codesafe Team 的 Zhunki 及 Zhiyi Zhang
XPC
適用於:Apple TV 4K 及 Apple TV HD 前稱 Apple TV (第 4 代)
影響:惡意應用程式可能得以覆寫任意檔案
說明:改進檢查機制後,已解決問題。
CVE-2019-8530:螞蟻金服光年實驗室的 CodeColorist
特別鳴謝
Accounts
我們特此感謝 Technische Universität Darmstadt 旗下 Secure Mobile Networking Lab 的 Milan Stute 提供協助。
2019 年 5 月 30 日新增項目
Kernel
我們特此感謝 Google Project Zero 的 Brandon Azad 和 Ilan Ramon High School 的 Raz Mashat (@RazMashat) 提供協助。
2019 年 5 月 30 日更新項目
Safari
我們特此感謝 Ryan Pickren (ryanpickren.com)、Payatu Labs (payatu.com) 的 Nikhil Mittal (@c0d3G33k) 提供協助。
2019 年 5 月 30 日更新項目
WebKit
我們特此感謝 Yandex 安全團隊成員 Andrey Kovalev 提供協助。
對於非 Apple 製造產品,或者並非由 Apple 控制或測試的獨立網站,其相關資訊的提供不應詮釋為受到 Apple 所推薦或認可。Apple 對於第三方網站或產品的選擇、表現或使用,概不承擔任何責任。Apple 對於第三方網站的準確性或可靠性不作任何聲明。如需進一步資料,請聯絡相關供應商。