Mandriva Linux 安全性公告:libxfont (MDVSA-2015:145-1)

high Nessus Plugin ID 82398

概要

遠端 Mandriva Linux 主機缺少一或多個安全性更新。

說明

更新版 libxfont 套件可修正安全性弱點:

Ilja van Sprundel 發現,libXfont 並未正確處理字型詮釋資料檔案剖析。本機攻擊者可利用此問題造成 libXfont 毀損,或可能執行任意程式碼以取得權限 (CVE-2014-0209)。

Ilja van Sprundel 發現,libXfont 並未正確處理 X 字型伺服器回應。惡意字型伺服器可傳回特製的資料,造成 libXfont 損毀或可能執行任意程式碼 (CVE-2014-0210、CVE-2014-0211)。

bdf 剖析器可從字型檔讀取字型中定義的內容數之計數,並根據該計數配置含有各內容項目的陣列。它從未檢查該計數是否為負值,在乘以配置的結構大小時,也不檢查是否會因過大而發生溢位,且可因此配置錯誤的緩衝區大小,進而導致超出邊界寫入 (CVE-2015-1802)。

如果 bdf 剖析器無法剖析任何字元的點陣圖資料,其可繼續使用無效的點陣圖資料指標,而之後嘗試從該指標讀取點陣圖時,就會造成損毀 (CVE-2015-1803)。

bdf 剖析器將度量值讀取為 32 位元整數,但是將其儲存為 16 位元整數。多種作業皆可發生溢位,進而導致超出邊界記憶體存取 (CVE-2015-1804)。

解決方案

更新受影響的套件。

另請參閱

http://advisories.mageia.org/MGASA-2015-0113.html

http://advisories.mageia.org/MGASA-2014-0278.html

Plugin 詳細資訊

嚴重性: High

ID: 82398

檔案名稱: mandriva_MDVSA-2015-145.nasl

版本: 1.7

類型: local

已發布: 2015/3/30

已更新: 2021/1/14

支援的感應器: Nessus

風險資訊

VPR

風險因素: Medium

分數: 5.9

CVSS v2

風險因素: High

基本分數: 8.5

時間分數: 6.3

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

弱點資訊

CPE: p-cpe:/a:mandriva:linux:lib64xfont-devel, p-cpe:/a:mandriva:linux:lib64xfont1, p-cpe:/a:mandriva:linux:lib64xfont1-devel, p-cpe:/a:mandriva:linux:lib64xfont1-static-devel, cpe:/o:mandriva:business_server:1, cpe:/o:mandriva:business_server:2

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

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2015/3/29

參考資訊

CVE: CVE-2014-0209, CVE-2014-0210, CVE-2014-0211, CVE-2015-1802, CVE-2015-1803, CVE-2015-1804

BID: 67382, 73277, 73279, 73280

MDVSA: 2015:145, 2015:145-1