NewStart CGSL CORE 5.05 / MAIN 5.05:thunderbird 多個弱點 (NS-SA-2020-0093)

critical Nessus Plugin ID 143979

語系:

新推出!弱點優先順序評分 (VPR)

Tenable 會為每個弱點計算動態 VPR。VPR 將弱點資訊與威脅情報和機器學習演算法加以結合,藉此預測攻擊者最有可能利用哪些弱點發動攻擊。查看詳細資訊: VPR 是什麼?它跟 CVSS 有何不同?

VPR 評分: 8.4

Synopsis

遠端機器受到多個弱點的影響。

描述

執行 CORE 5.05 / MAIN 5.05 版的遠端 NewStart CGSL 主機上安裝的 thunderbird 套件受多個弱點影響:

- 如果某個來源的索引標籤於近期關閉,則在移除關於此來源的資料時,配額管理器中可能發生釋放後使用,進而造成可能遭利用的當機。此弱點會影響 Thunderbird < 68.6、Firefox < 74、Firefox < ESR68.6 和 Firefox ESR < 68.6。(CVE-2020-6805)

- 透過精心構建的 promise 解析,可於指令碼執行期間,在大小經過調整的陣列末端造成越界讀取。此問題可能導致記憶體損毀,並造成可能遭利用的當機。此弱點會影響 Thunderbird < 68.6、Firefox < 74、Firefox < ESR68.6 和 Firefox ESR < 68.6。(CVE-2020-6806)

- 將剪貼簿中的 <style> 標籤貼到 RTF 編輯器中時,CSS 清理程式不會逸出 < and > 字元。由於產生的字串會直接貼到元素的文字節點,因此不會直接插入網頁,但是,如果網頁隨後復制節點的 innerHTML,並將其指派給另一個 innerHTML,將會導致 XSS 弱點。
現已發現有兩個 WYSIWYG 編輯器有此行為,可能還有更多的。此弱點會影響 Firefox ESR < 68.4 和 Firefox < 72。(CVE-2019-17022)

- 將剪貼簿中的 <style> 標籤貼到 RTF 編輯器中時,CSS 清理程式會錯誤重寫 @namespace 規則。這可允許插入特定類型的網站,進而導致資料洩漏。此弱點會影響 Firefox ESR < 68.4 和 Firefox < 72。(CVE-2019-17016)

- 由於缺少處理物件類型的案例,因此可能發生類型混淆弱點,進而導致當機。我們推測若有心人士有意操控,就能利用此弱點執行任意程式碼。此弱點會影響 Firefox ESR < 68.4 和 Firefox < 72。(CVE-2019-17017)

- Mozilla 開發人員報告,Firefox 71 和 Firefox ESR 68.3 中存在記憶體安全性錯誤。某些錯誤顯示記憶體會遭到損毀,我們推測若有心人士有意操控,可能惡意利用其中部分錯誤執行任意程式碼。此弱點會影響 Firefox ESR < 68.4 和 Firefox < 72。
(CVE-2019-17024)

- 用於設定陣列元素的 IonMonkey JIT 編譯器中有不正確的別名資訊,可能導致類型混淆。我們已注意到 wild 中因濫用此缺陷所引發的針對性攻擊。此弱點會影響 Firefox ESR < 68.4.1、Thunderbird < 68.4.1 和 Firefox < 72.0.1。(CVE-2019-17026)

- 處理信封格式錯誤的電子郵件訊息時,Thunderbird 可從隨機記憶體位置讀取資料。此弱點會影響 Thunderbird < 68.5。(CVE-2020-6793)

- 處理含有多個 S/MIME 簽章的訊息時,MIME 處理程式碼中的錯誤會造成 NULL 指標解除參照,進而導致可被惡意利用的當機事件。此弱點會影響 Thunderbird < 68.5。(CVE-2020-6795)

- 衍生電子郵件訊息識別碼時,除訊息內容外,還使用未初始化的記憶體。此弱點會影響 Thunderbird < 68.5。(CVE-2020-6792)

- 如果在選取標籤中使用範本標籤,剖析器可能會混淆,並在不應允許 JavaScript 剖析和執行時加以允許。因此,依賴瀏覽器正確運作的網站可能會遭受跨網站指令碼弱點攻擊。一般而言,攻擊者無法經由 Thunderbird 產品中的電子郵件來利用此缺陷,因為讀取電子郵件時會停用指令碼功能,但是在瀏覽器或類瀏覽器的環境中仍可能有風險存在。此弱點會影響 Thunderbird < 68.5、Firefox < 73 和 Firefox < ESR68.5。(CVE-2020-6798)

- Mozilla 開發人員和社群成員報告 Firefox 72 和 Firefox ESR 68.4 中存在記憶體安全錯誤。某些錯誤顯示記憶體會遭到損毀,我們推測若有心人士有意操控,可能惡意利用其中部分錯誤執行任意程式碼。一般而言,攻擊者無法經由 Thunderbird 產品中的電子郵件來利用這些缺陷,因為讀取電子郵件時會停用指令碼功能,但是在瀏覽器或類瀏覽器環境中仍可能有風險存在。此弱點會影響 Thunderbird < 68.5、Firefox < 73 和 Firefox < ESR68.5。(CVE-2020-6800)

- 在 Thunderbird 60 之前版本中,如果使用者在儲存密碼之後又設定主要密碼,則這些密碼未加密的複本仍可被存取。這是因為將資料複製到在 Thunderbird 60 中啟動的新格式時,舊有的已儲存密碼檔案並未被刪除。系統只會將新的主要密碼新增到新檔案。這可能會導致出乎使用者預料的已儲存密碼資料外洩狀況。此弱點會影響 Thunderbird < 68.5。(CVE-2020-6794)

- Devtools 網路索引標籤的「複製為 cURL」功能未正確逸出可由網站控制的要求的 HTTP 方法。如果使用者利用「複製為 Curl」功能並將命令貼到終端機中,則可導致命令插入和任意命令執行。此弱點會影響 Thunderbird < 68.6、Firefox < 74、Firefox < ESR68.6 和 Firefox ESR < 68.6。
(CVE-2020-6811)

- 2019 年 12 月 20 日之前,usrsctp 的 sctp_load_addresses_from_init() 中會發生越界讀取問題。(CVE-2019-20503)

- 首次連線到 iPhone 時,AirPods 預設為以使用者的姓名命名 (例如某某某的 AirPods)。擁有照相機或麥克風權限的網站能夠列舉裝置名稱,從而洩漏使用者的姓名。為解決此問題,Firefox 新增了一個特殊情況,將包含子字串「AirPods」的裝置重新命名為「AirPods」。此弱點會影響 Thunderbird < 68.6、Firefox < 74、Firefox < ESR68.6 和 Firefox ESR < 68.6。(CVE-2020-6812)

如果在流即將遭到破壞的同時變更裝置,則「stream-reinit」工作可能在流遭到破壞後獲得執行,從而造成釋放後使用和可能遭利用的當機。此弱點會影響 Thunderbird < 68.6、Firefox < 74、Firefox < ESR68.6 和 Firefox ESR < 68.6。(CVE-2020-6807)

- Mozilla 開發人員報告,Firefox 和 Thunderbird 68.5 中存在記憶體安全性錯誤。某些錯誤顯示記憶體會遭到損毀,我們推測若有心人士有意操控,可能惡意利用其中部分錯誤執行任意程式碼。此弱點會影響 Thunderbird < 68.6、Firefox < 74、Firefox < ESR68.6 和 Firefox ESR < 68.6。(CVE-2020-6814)

- 在某些情況下,執行 nsDocShell 解構函式時,爭用條件可能會造成釋放後使用。我們已注意到 wild 中因濫用此缺陷所引發的針對性攻擊。此弱點會影響 Thunderbird < 68.7.0、Firefox < 74.0.1 和 Firefox ESR < 68.6.1 。(CVE-2020-6819)

- 在某些情況下,處理 ReadableStream 時,爭用條件可能會造成釋放後使用。我們已注意到 wild 中因濫用此缺陷所引發的針對性攻擊。此弱點會影響 Thunderbird < 68.7.0、Firefox < 74.0.1 和 Firefox ESR < 68.6.1 。(CVE-2020-6820)

- 使用 WebGL 的 copyTexSubImage 方法讀取部分或全部來源資源之外的區域時,規範要求傳回的值必須為零。在此之前,此記憶體未經初始化,可能會導致洩漏機密資料。此弱點會影響 Thunderbird < 68.7.0、Firefox ESR < 68.7 和 Firefox < 75。(CVE-2020-6821)

- 在 32 位元建置上,使用 GMPDecodeData 處理大於 4 GB 的影像時,可能會發生超出邊界寫入。攻擊者只要有心,就能利用此弱點執行任意程式碼。此弱點會影響 Thunderbird < 68.7.0、Firefox ESR < 68.7 和 Firefox < 75。
(CVE-2020-6822)

- Mozilla 開發人員和社群成員 Tyson Smith 及 Christian Holler 報告 Firefox 74 與 Firefox ESR 68.6 中存在記憶體安全錯誤。某些錯誤顯示記憶體會遭到損毀,我們推測若有心人士有意操控,可能惡意利用其中部分錯誤執行任意程式碼。此弱點會影響 Thunderbird < 68.7.0、Firefox ESR < 68.7 和 Firefox < 75。(CVE-2020-6825)

- 針對 Web 背景工作執行關機程式碼時發生的爭用情形導致釋放後使用弱點。這會造成可能遭惡意利用的當機。此弱點會影響 Firefox ESR < 68.8、Firefox < 76 和 Thunderbird < 68.8.0。(CVE-2020-12387)

- 剖析和驗證 WebRTC 中的 SCTP 區塊時,可能會發生緩衝區溢位。此問題可能導致記憶體損毀,並造成可能遭利用的當機。此弱點會影響 Firefox ESR < 68.8、Firefox < 76 和 Thunderbird < 68.8.0。(CVE-2020-6831)

- Devtools 網路索引標籤的「複製為 cURL」功能未正確逸出可由網站控制的要求的 HTTP POST 資料。如果使用者使用「複製為 cURL」功能並將命令貼到終端機,可導致本機檔案洩漏。此弱點會影響 Firefox ESR < 68.8、Firefox < 76 和 Thunderbird < 68.8.0。(CVE-2020-12392)

- Mozilla 開發人員和社群成員報告 Firefox 75 和 Firefox ESR 68.7 中存在記憶體安全錯誤。某些錯誤顯示記憶體會遭到損毀,我們推測若有心人士有意操控,可能惡意利用其中部分錯誤執行任意程式碼。此弱點會影響 Firefox ESR < 68.8、Firefox < 76 和 Thunderbird < 68.8.0。(CVE-2020-12395)

- 藉由編碼「寄件者」電子郵件標頭內的 Unicode 空白字元,攻擊者可偽造 Thunderbird 顯示的寄件者電子郵件地址。此弱點會影響 Thunderbird < 68.8.0。(CVE-2020-12397)

請注意,Nessus 並未測試此問題,而是僅依據應用程式自我報告的版本號碼。

解決方案

升級易受攻擊的 CGSL thunderbird 套件。請注意,可能尚未出爐已升級的套件。如需詳細資訊,請聯絡 ZTE。

另請參閱

http://security.gd-linux.com/notice/NS-SA-2020-0093

Plugin 詳細資訊

嚴重性: Critical

ID: 143979

檔案名稱: newstart_cgsl_NS-SA-2020-0093_thunderbird.nasl

版本: 1.3

類型: local

已發布: 2020/12/9

已更新: 2020/12/10

相依性: ssh_get_info.nasl

風險資訊

風險因素: Critical

VPR 評分: 8.4

CVSS 評分資料來源: CVE-2020-12395

CVSS v2.0

基本分數: 10

時間分數: 7.8

媒介: AV:N/AC:L/Au:N/C:C/I:C/A:C

時間媒介: E:POC/RL:OF/RC:C

CVSS v3.0

基本分數: 9.8

時間分數: 8.8

媒介: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

時間媒介: E:P/RL:O/RC:C

弱點資訊

必要的 KB 項目: Host/local_checks_enabled, Host/ZTE-CGSL/release, Host/ZTE-CGSL/rpm-list, Host/cpu

可被惡意程式利用: true

可輕鬆利用: Exploits are available

修補程式發佈日期: 2020/12/8

弱點發布日期: 2020/1/8

參考資訊

CVE: CVE-2019-17016, CVE-2019-17017, CVE-2019-17022, CVE-2019-17024, CVE-2019-17026, CVE-2019-20503, CVE-2020-6792, CVE-2020-6793, CVE-2020-6794, CVE-2020-6795, CVE-2020-6798, CVE-2020-6800, CVE-2020-6805, CVE-2020-6806, CVE-2020-6807, CVE-2020-6811, CVE-2020-6812, CVE-2020-6814, CVE-2020-6819, CVE-2020-6820, CVE-2020-6821, CVE-2020-6822, CVE-2020-6825, CVE-2020-6831, CVE-2020-12387, CVE-2020-12392, CVE-2020-12395, CVE-2020-12397