EulerOS 2.0 SP1 : icu (EulerOS-SA-2017-1305)

High Nessus Plugin ID 104923

Synopsis

The remote EulerOS host is missing multiple security updates.

Description

According to the versions of the icu packages installed, the EulerOS installation on the remote host is affected by the following vulnerabilities :

- Double free in i18n/zonemeta.cpp in International Components for Unicode (ICU) for C/C++ through 59.1 allows remote attackers to execute arbitrary code via a crafted string, aka a 'redundant UVector entry clean up function call' issue.(CVE-2017-14952)

- The International Components for Unicode (ICU) libraries provide robust and full-featured Unicode services on a wide variety of platforms. ICU supports the most current version of the Unicode standard, and they provide support for supplementary Unicode characters (needed for GB 18030 repertoire support). As computing environments become more heterogeneous, software portability becomes more important. ICU lets you produce the same results across all the various platforms you support, without sacrificing performance.
It offers great flexibility to extend and customize the supplied services. Security Fix(es): Stack-based buffer overflow in the ures_getByKeyWithFallback function in common/uresbund.cpp in International Components for Unicode (ICU) before 54.1 for C/C++ allows remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted uloc_getDisplayName call.(CVE-2014-9911)

Note that Tenable Network Security has extracted the preceding description block directly from the EulerOS security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.

Solution

Update the affected icu packages.

See Also

http://www.nessus.org/u?2902adf1

Plugin Details

Severity: High

ID: 104923

File Name: EulerOS_SA-2017-1305.nasl

Version: 3.7

Type: local

Published: 2017/12/01

Updated: 2018/11/14

Dependencies: 12634

Risk Information

Risk Factor: High

CVSS v2.0

Base Score: 7.5

Temporal Score: 5.5

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

Temporal Vector: CVSS2#E:U/RL:OF/RC:C

CVSS v3.0

Base Score: 9.8

Temporal Score: 8.5

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

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

CPE: p-cpe:/a:huawei:euleros:libicu, p-cpe:/a:huawei:euleros:libicu-devel, cpe:/o:huawei:euleros:2.0

Required KB Items: Host/local_checks_enabled, Host/EulerOS/release, Host/EulerOS/rpm-list, Host/EulerOS/sp

Excluded KB Items: Host/EulerOS/uvp_version

Patch Publication Date: 2017/11/17

Reference Information

CVE: CVE-2014-9911, CVE-2017-14952