Ubuntu 10.04 LTS / 10.10 / 11.04 / 11.10 : ruby1.8 弱點 (USN-1377-1)

high Nessus Plugin ID 58146

概要

遠端 Ubuntu 主機缺少一個或多個安全性相關修補程式。

說明

Drew Yao 發現,WEBrick HTTP 伺服器顯示錯誤頁面時,容易受到跨網站指令碼攻擊。遠端攻擊者可利用此瑕疵執行任意 web 指令碼。
(CVE-2010-0541)

Drew Yao 發現,Ruby 的 BigDecimal 模組未正確配置 64 位元平台上的記憶體。攻擊者可利用此瑕疵,以使用者權限造成拒絕服務,或可能執行任意程式碼。(CVE-2011-0188)

Nicholas Jefferson 發現,Ruby 中的 FileUtils.remove_entry_secure 方法未正確移除非空白目錄。攻擊者可能利用此瑕疵來刪除任意檔案。
(CVE-2011-1004)

據發現,Ruby 不正確地允許在防護安全等級中修改未損毀的字串。攻擊者可利用此瑕疵來繞過預定的存取限制。(CVE-2011-1005)

Eric Wong 發現,Ruby 在建立子處理程序時,未正確重新植入其虛擬亂數產生器。攻擊者可利用此瑕疵,得知其他 Ruby 子處理程序使用的亂數。(CVE-2011-2686)

Eric Wong 發現,Ruby 中的 SecureRandom 模組未正確植入其虛擬亂數產生器。攻擊者可利用此瑕疵,得知其他具有相同處理程序 ID 編號的 Ruby 處理程序所使用的亂數。(CVE-2011-2705)

Alexander Klink 和 Julian Wälde 發現,Ruby 在未限制預先觸發雜湊衝突能力的情況下計算雜湊值。遠端攻擊者可特製雜湊表所用的值,造成拒絕服務情形。(CVE-2011-4815)。

解決方案

更新受影響的 libruby1.8 及/或 ruby1.8 套件。

另請參閱

https://usn.ubuntu.com/1377-1/

Plugin 詳細資訊

嚴重性: High

ID: 58146

檔案名稱: ubuntu_USN-1377-1.nasl

版本: 1.10

類型: local

代理程式: unix

已發布: 2012/2/28

已更新: 2019/9/19

支援的感應器: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Nessus

風險資訊

VPR

風險因素: Medium

分數: 5.8

CVSS v2

風險因素: High

基本分數: 7.8

時間分數: 5.8

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

弱點資訊

CPE: p-cpe:/a:canonical:ubuntu_linux:libruby1.8, p-cpe:/a:canonical:ubuntu_linux:ruby1.8, cpe:/o:canonical:ubuntu_linux:10.04:-:lts, cpe:/o:canonical:ubuntu_linux:10.10, cpe:/o:canonical:ubuntu_linux:11.04, cpe:/o:canonical:ubuntu_linux:11.10

必要的 KB 項目: Host/cpu, Host/Debian/dpkg-l, Host/Ubuntu, Host/Ubuntu/release

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2012/2/27

弱點發布日期: 2010/6/17

參考資訊

CVE: CVE-2010-0541, CVE-2011-0188, CVE-2011-1004, CVE-2011-1005, CVE-2011-2686, CVE-2011-2705, CVE-2011-4815

BID: 40895, 46458, 46460, 46966, 49015, 51198

USN: 1377-1