Mandriva Linux 安全性公告:python (MDVSA-2015:075)

high Nessus Plugin ID 82328

概要

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

說明

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

據報告,Python 的通訊端模組中有一個弱點,原因是 sock_recvfrom_into() 函式的邊界錯誤,該弱點可因遭惡意利用而造成緩衝區溢位。攻擊者可利用此弱點,造成使用 socket.recvfrom_info() 函式的 Python 應用程式損毀,或可能利用執行有弱點的 Python 程式碼之使用者權限來執行任意程式碼 (CVE-2014-1912)。

它可將 python 套件更新至 2.7.6 版,修正數個其他錯誤,包括 ftplib 和 nntplib 模組中 unbound readline() 呼叫所導致的拒絕服務瑕疵 (CVE-2013-1752)。

因 imaplib、poplib 和 smtplib 模組中未繫結的 readline() 呼叫而出現拒絕服務瑕疵 (CVE-2013-1752)。

python XMLRPC 程式庫存有 gzip 炸彈和未繫結讀取拒絕服務瑕疵 (CVE-2013-1753)。

Python 由於邊界檢查不足而致的 _json 模組錯誤,容易遭到使用者或有心人士讀取任意處理程序記憶體。該錯誤是因為允許使用者提供使用了陣列索引的負值,進而導致 scanstring 函式存取旨於存取的字串以外的處理程序記憶體 (CVE-2014-4616)。

CGIHTTPServer Python 模組未正確處理 URL 中以 URL 編碼的路徑分隔符號。這會讓攻擊者得以洩漏 CGI 指令碼的原始程式碼,或執行伺服器文件 root 中的任意指令碼 (CVE-2014-4650)。

2.7.8 版之前的 Python 容易受到緩衝區類型的整數溢位影響 (CVE-2014-7185)。

當 Python 的標準程式庫 HTTP 用戶端 (httplib、urllib、urllib2、xmlrpclib) 存取使用 HTTPS 的資源時,依預設系統不會對照任何信任存放區檢查憑證,也不會對照所要求的主機檢查憑證中的主機名稱。可設定一個信任 root 作為檢查依據,但是不提供適用於主機名稱檢查的任何功能 (CVE-2014-9365)。

已針對遺漏的版本相依性新增 python-pip 和 tix 套件。

解決方案

更新受影響的套件。

另請參閱

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

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

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

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

Plugin 詳細資訊

嚴重性: High

ID: 82328

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

版本: 1.6

類型: local

已發布: 2015/3/30

已更新: 2021/1/6

支援的感應器: Nessus

風險資訊

VPR

風險因素: Medium

分數: 6.7

CVSS v2

風險因素: High

基本分數: 7.5

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

弱點資訊

CPE: p-cpe:/a:mandriva:linux:lib64python-devel, p-cpe:/a:mandriva:linux:lib64python2.7, p-cpe:/a:mandriva:linux:python, p-cpe:/a:mandriva:linux:python-docs, p-cpe:/a:mandriva:linux:python-pip, p-cpe:/a:mandriva:linux:python3-pip, p-cpe:/a:mandriva:linux:tix, p-cpe:/a:mandriva:linux:tix-devel, p-cpe:/a:mandriva:linux:tkinter, p-cpe:/a:mandriva:linux:tkinter-apps, cpe:/o:mandriva:business_server:2

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

可被惡意程式利用: true

可輕鬆利用: Exploits are available

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

參考資訊

CVE: CVE-2013-1752, CVE-2013-1753, CVE-2014-1912, CVE-2014-4616, CVE-2014-4650, CVE-2014-7185, CVE-2014-9365

MDVSA: 2015:075