部份Fortinet產品加密金鑰漏洞,可讓駭客竊聽用戶活動
<div class="field field-name-field-news-column-category field-type-taxonomy-term-reference field-label-hidden"><div class="field-items"><div class="field-item even"><a href="/tags/%E6%96%B0%E8%81%9E">新聞</a></div></div></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"> <p>研究人員發現Fortinet產品因程式撰寫問題導致加密金鑰曝露,可能讓駭客攔截用戶資料,進而削弱產品安全防護。有點尷尬的是,約1年後Fortinet才釋出修補程式,呼籲用戶儘快更新。</p> <p>這項漏洞編號為<a href="https://nvd.nist.gov/vuln/detail/CVE-2018-9195" target="_blank">CVE-2018-9195</a>,是由安全研究人員<a href="https://sec-consult.com/en/blog/advisories/weak-encryption-cipher-and-hardcoded-cryptographic-keys-in-fortinet-products/" target="_blank">Stefan Viehböck於2018年5月發現</a>。Fortinet包括防火牆產品FortiGate及端點安全產品Forticlient,都是透過UPD port 53、8888及TCP port 80(HTTP Post /fgdsvc)上和雲端安全服務通訊。研究人員發現,這二個Fortinet產品使用弱加密密碼、靜態密碼金鑰和架在三項FortiGuard雲端服務,包括FortiGuard 網頁過濾(Web Filter)、垃圾郵件過濾(AntiSpam)及防毒(AntiVirus)通訊,導致攻擊者得以竊聽用戶活動,並且操控安全偵測服務。</p> <p>研究人員進一步解釋,Fortinet只用XOR cipher(一種簡單加密演算法)及寫死(hardcode)於FortiOS作業系統中的金鑰,來加密傳輸的協定訊息。協定訊息內含由產品型態及用戶ID組成的Fortinet序號及用戶上網的完整HTTP URL,前者讓攻擊者透過被動監控流量,得知企業客戶使用哪類、哪種Fortinet產品、安裝哪個FortiClient,並以FortiClient的序號來追蹤個別用戶的上網活動。而洩露完整HTTP URL,則讓攻擊者被動監控用戶造訪網站的URL,包括HTTPS加密的URL,就算啟用SSL加密也無濟於事。</p> <p>此外,研究人員還因此攔截到Antispam功能及AntiVirus功能送出的郵件內容和防毒資訊。研究人員透過概念驗證攻擊證實,攔截和改造這些流量內容,攻擊者即可操控或弱化FortiGuard網頁、垃圾郵件過濾和防毒服務,對惡意URL、郵件或檔案的偵測能力。</p> <p>上述漏洞影響FortiOS 6.0.6版本以下的作業系統及Windows(6.0.6版以下)及Mac(6.2.1 a版以下)FortiClient。</p> <p>研究人員於去年中旬發現後,Fortinet終於在今年陸續釋出<a href="https://fortiguard.com/psirt/FG-IR-18-100" target="_blank">FortiOS 6.0.7及6.2.0及FortiClientWindows 6.2.0及FortiClientMac 6.2.2</a>。Fortinet也呼籲用戶立即升級到最新版本。</p> </div></div></div>