關於 SwiftNIO HTTP/2 1.5.0 的安全性內容

本文件說明 SwiftNIO HTTP/2 1.5.0 的安全性內容。

關於 Apple 安全性更新

為保障客戶的安全,在完成調查並提供修補程式或更新版本之前,Apple 將不會披露、討論或確認安全性問題。最近更新版本已列於 Apple 安全性更新網頁。

Apple 安全性文件會盡可能以 CVE-ID 參照安全漏洞。

有關安全性的詳情,請參閱 Apple 產品安全性網頁。

SwiftNIO HTTP/2 1.5.0

2019 年 8 月 13 日發佈

SwiftNIO HTTP/2

適用於:macOS Sierra 10.12 和以上版本以及 Ubuntu 14.04 和以上版本的 SwiftNIO HTTP/2 1.0.0 至 1.4.0

影響:接收若干流量模式時,HTTP/2 伺服器可能消耗無限制數量的記憶體,並最終導致資源耗盡

說明:改進緩衝區大小管理後,已解決此問題。

CVE-2019-9512:Netflix 的 Jonathan Looney

CVE-2019-9514:Netflix 的 Jonathan Looney

CVE-2019-9515:Netflix 的 Jonathan Looney

CVE-2019-9516:Netflix 的 Jonathan Looney

SwiftNIO HTTP/2

適用於:macOS Sierra 10.12 和以上版本以及 Ubuntu 14.04 和以上版本的 SwiftNIO HTTP/2 1.0.0 至 1.4.0

影響:接收若干流量模式時,HTTP/2 伺服器可能消耗過量的 CPU 資源。

說明:改進輸入驗證機制後,已解決此問題。

CVE-2019-9518:Google 的 Piotr Sikora、Envoy 安全團隊

發佈日期: