NewStart CGSL MAIN 4.05:thunderbird 多個弱點 (NS-SA-2020-0046)

critical Nessus Plugin ID 140291

語系:

概要

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

說明

執行 MAIN 4.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)

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

解決方案

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

另請參閱

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

Plugin 詳細資訊

嚴重性: Critical

ID: 140291

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

版本: 1.8

類型: local

已發布: 2020/9/7

已更新: 2022/12/6

支援的感應器: Nessus

風險資訊

VPR

風險因素: Critical

分數: 9.2

CVSS v2

風險因素: High

基本分數: 7.5

時間分數: 6.5

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

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

CVSS v3

風險因素: Critical

基本分數: 9.8

時間分數: 9.4

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

時間媒介: CVSS:3.0/E:H/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/9/7

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

CISA 已知遭惡意利用弱點到期日: 2022/5/3

參考資訊

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