EulerOS 2.0 SP5:php (EulerOS-SA-2019-1146)

critical Nessus Plugin ID 123620

概要

遠端 EulerOS 主機缺少多個安全性更新。

說明

根據安裝的 php 套件版本,遠端主機上安裝的 EulerOS 會受到下列弱點影響:- 在 PHP 5.6.39 之前的版本、7.0.33 之前的 7.x、7.1.25 之前的 7.1.x 和 7.2.13 之前的 7.2.x 版本中,PHAR 讀取函式內的緩衝過度讀取可讓攻擊者在嘗試剖析 .phar 檔案時,讀取實際資料之後已配置或未配置的記憶體。這與 ext/phar/phar.c 中的 phar_parse_pharfile 有關。(CVE-2018-20783) - 在 PHP 5.6.40 之前的版本、7.1.26 之前的 7.x、7.2.14 之前的 7.2.x 和 7.3.1 之前的 7.3.x 版本中發現一個問題。xmlrpc_decode() 函式的無效輸入可能會導致無效的記憶體存取 (堆積超出邊界讀取或釋放後讀取)。這與 ext/xmlrpc/libxmlrpc/xml_element.c 中的 xml_elem_parse_buf 有關。(CVE-2019-9020) - 在 PHP 5.6.40 之前的版本、7.1.26 之前的 7.x、7.2.14 之前的 7.2.x 和 7.3.1 之前的 7.3.x 版本中發現一個問題。PHAR 延伸模組中 PHAR 讀取函式內的堆積型緩衝區過度讀取可讓攻擊者在嘗試剖析檔案名稱時,讀取實際資料之後已配置或未配置的記憶體,此弱點與 CVE-2018-20783 不同。這與 ext/phar/phar.c 中的 phar_detect_phar_fname_ext 有關。(CVE-2019-9021) - 在 PHP 5.6.40 之前的版本、7.1.26 之前的 7.x、7.2.14 之前的 7.2.x 和 7.3.1 之前的 7.3.x 版本中發現一個問題。提供無效的多位元組資料時,mbstring 規則運算式中存在數個堆積型緩衝區過度讀取執行個體。當多位元組規則運算式模式含有無效的多元組序列時,這些執行個體即會發生在 ext/mbstring/oniguruma/regcomp.c、ext/mbstring/oniguruma/regexec.c、ext/mbstring/oniguruma/regparse.c、ext/mbstring/oniguruma/enc/unicode.c 和 ext/mbstring/oniguruma/src/utf32_be.c 中。(CVE-2019-9023) - 在 PHP 5.6.40 之前的版本、7.1.26 之前的 7.x、7.2.14 之前的 7.2.x 和 7.3.1 之前的 7.3.x 版本中發現一個問題。xmlrpc_decode() 可讓惡意的 XMLRPC 伺服器造成 PHP 讀取 ext/xmlrpc/libxmlrpc/base64.c 中 base64_decode_xmlrpc 內之配置區域外的記憶體。(CVE-2019-9024) 請注意,Tenable Network Security 已直接從 EulerOS 安全性公告擷取前置描述區塊。Tenable 已盡量在不造成其他問題的前提下,嘗試自動清理並將其格式化。

解決方案

更新受影響的 php 套件。

另請參閱

http://www.nessus.org/u?324382ff

Plugin 詳細資訊

嚴重性: Critical

ID: 123620

檔案名稱: EulerOS_SA-2019-1146.nasl

版本: 1.6

類型: local

已發布: 2019/4/2

已更新: 2021/1/6

支援的感應器: Nessus

風險資訊

VPR

風險因素: Medium

分數: 6.7

CVSS v2

風險因素: High

基本分數: 7.5

時間分數: 5.5

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

CVSS v3

風險因素: Critical

基本分數: 9.8

時間分數: 8.5

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

時間媒介: CVSS:3.0/E:U/RL:O/RC:C

弱點資訊

CPE: p-cpe:/a:huawei:euleros:php, p-cpe:/a:huawei:euleros:php-cli, p-cpe:/a:huawei:euleros:php-common, p-cpe:/a:huawei:euleros:php-gd, p-cpe:/a:huawei:euleros:php-ldap, p-cpe:/a:huawei:euleros:php-mysql, p-cpe:/a:huawei:euleros:php-odbc, p-cpe:/a:huawei:euleros:php-pdo, p-cpe:/a:huawei:euleros:php-pgsql, p-cpe:/a:huawei:euleros:php-process, p-cpe:/a:huawei:euleros:php-recode, p-cpe:/a:huawei:euleros:php-soap, p-cpe:/a:huawei:euleros:php-xml, p-cpe:/a:huawei:euleros:php-xmlrpc, cpe:/o:huawei:euleros:2.0

必要的 KB 項目: Host/local_checks_enabled, Host/EulerOS/release, Host/EulerOS/rpm-list, Host/EulerOS/sp

排除在外的 KB 項目: Host/EulerOS/uvp_version

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2019/4/1

參考資訊

CVE: CVE-2018-20783, CVE-2019-9020, CVE-2019-9021, CVE-2019-9023, CVE-2019-9024