VARIoT IoT vulnerabilities database
| VAR-201604-0302 | CVE-2016-2405 | Huawei Policy Center Vulnerabilities that can be used to gain privileges in other software |
CVSS V2: 9.0 CVSS V3: 8.8 Severity: HIGH |
Huawei Policy Center with software before V100R003C10SPC020 allows remote authenticated users to gain privileges and cause a denial of service (system crash) via a crafted URL. Huawei Policy Center is a set of policy management center software from China's Huawei. The software provides functions such as visitor management and personalized Portal login interface.
An elevation of privilege vulnerability exists in the Huawei Policy Center. An attacker could use this vulnerability to gain elevated permissions and perform unauthorized operations
| VAR-201604-0117 | CVE-2016-4004 | Dell OpenManage Server Administrator Vulnerable to directory traversal |
CVSS V2: 4.0 CVSS V3: 4.9 Severity: MEDIUM |
Directory traversal vulnerability in Dell OpenManage Server Administrator (OMSA) 8.2 allows remote authenticated administrators to read arbitrary files via a ..\ (dot dot backslash) in the file parameter to ViewFile. Dell OpenManage Server Administrator is prone to a directory-traversal vulnerability because it fails to sufficiently sanitize user-supplied input data.
An attacker could exploit this vulnerability using directory-traversal characters ('../') to perform unauthorized actions.
Dell OpenManage Server Administrator 8.2 is vulnerable; other versions may also be affected. The solution supports online diagnosis, system operation detection, equipment management, etc
| VAR-201602-0076 | CVE-2016-2275 | Advantech/B+B SmartWorx VESP211-EU and VESP211-232 Device firmware Web Vulnerability to perform management actions in the interface |
CVSS V2: 10.0 CVSS V3: 9.8 Severity: CRITICAL |
The web interface on Advantech/B+B SmartWorx VESP211-EU devices with firmware 1.7.2 and VESP211-232 devices with firmware 1.5.1 and 1.7.2 relies on the client to implement access control, which allows remote attackers to perform administrative actions via modified JavaScript code. Supplementary information : CWE Vulnerability type by CWE-284: Improper Access Control ( Inappropriate access control ) Has been identified. http://cwe.mitre.org/data/definitions/284.htmlChanged by a third party JavaScript Administrative actions can be performed through code. Advantech/B+B SmartWorx VESP211-EU and VESP211-232 are interfaces of China Advantech to connect serial devices to Ethernet. There is a security vulnerability in the web interface of Advantech/B+B SmartWorx VESP211-EU and VESP211-232. The following products and versions are affected: Advantech/B+B SmartWorx VESP211-EU with firmware 1.7.2, VESP211-232 with firmware 1.5.1 and 1.7.2
| VAR-201602-0067 | CVE-2016-1335 | Cisco ASR 5000 Run on device StarOS of SSH Vulnerabilities that can gain privileges in implementation |
CVSS V2: 7.1 CVSS V3: 7.5 Severity: HIGH |
The SSH implementation in Cisco StarOS before 19.3.M0.62771 and 20.x before 20.0.M0.62768 on ASR 5000 devices mishandles a multi-user public-key authentication configuration, which allows remote authenticated users to gain privileges by establishing a connection from an endpoint that was previously used for an administrator's connection, aka Bug ID CSCux22492. Cisco ASR 5000 Run on device StarOS of SSH Because the implementation incorrectly handles multi-user public key authentication settings, there is a vulnerability that can be obtained. The CiscoStarOSonASR5000 is an operating system operated by Cisco Systems Inc. in the 5000 series routers. The vulnerability stems from the fact that the program does not properly handle multi-user public-key authentication configuration
| VAR-201602-0156 | CVE-2016-1156 | LINE for Windows and LINE for Mac OS vulnerable to denial-of-service (DoS) |
CVSS V2: 3.5 CVSS V3: 5.7 Severity: MEDIUM |
LINE 4.3.0.724 and earlier on Windows and 4.3.1 and earlier on OS X allows remote authenticated users to cause a denial of service (application crash) via a crafted post that is mishandled when displaying a Timeline. LINE for Windows and LINE for Mac OS contain a denial-of-service (DoS) vulnerability due to an issue in displaying the Timeline. Jun Kokatsu of KDDI Singapore Dubai Branch reported this vulnerability to IPA. JPCERT/CC coordinated with the developer under Information Security Early Warning Partnership.By displaying a specially crafted post in Timeline, the product may be abnormally terminated. NHN PlayArt LINE is a set of instant chat software developed by Japan NHN PlayArt Company. The software supports free calls, sending text messages and more
| VAR-201602-0173 | CVE-2016-2536 | (0Day) SAP 3D Visual Enterprise Viewer SketchUp document Use-After-Free Remote Code Execution Vulnerability |
CVSS V2: 6.8 CVSS V3: 8.8 Severity: MEDIUM |
Multiple use-after-free vulnerabilities in SAP 3D Visual Enterprise Viewer allow remote attackers to execute arbitrary code via a crafted SketchUp document. NOTE: the primary affected product may be SketchUp. In addition, this case SketchUp May be a vulnerability.Skillfully crafted by a third party SketchUp Arbitrary code may be executed through the documentation. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.The specific flaw exists within the handling of SketchUp documents. With a specially crafted SketchUp document, an attacker can force a dangling pointer to be reused after it has been freed. An attacker can leverage this vulnerability to execute arbitrary code under the context of the current process
| VAR-201604-0652 | CVE-2014-9765 | xdelta3 buffer overflow vulnerability |
CVSS V2: 6.8 CVSS V3: 8.8 Severity: HIGH |
Buffer overflow in the main_get_appheader function in xdelta3-main.h in xdelta3 before 3.0.9 allows remote attackers to execute arbitrary code via a crafted input file. xdelta is a set of command line programs developed by software developer Joshua MacDonald for handling incremental encoding (not complete storage or transmission of data). xdelta3 is an enhanced version of xdelta. ============================================================================
Ubuntu Security Notice USN-2901-1
February 17, 2016
xdelta3 vulnerability
============================================================================
A security issue affects these releases of Ubuntu and its derivatives:
- Ubuntu 15.10
- Ubuntu 14.04 LTS
Summary:
xdelta3 could be made to crash or run programs if it opened a specially
crafted file.
Software Description:
- xdelta3: Diff utility which works with binary files
Details:
It was discovered that xdelta3 incorrectly handled certain files.
Update instructions:
The problem can be corrected by updating your system to the following
package versions:
Ubuntu 15.10:
xdelta3 3.0.8-dfsg-1ubuntu0.15.10.2
Ubuntu 14.04 LTS:
xdelta3 3.0.7-dfsg-2ubuntu0.2
In general, a standard system update will make all the necessary changes.
References:
http://www.ubuntu.com/usn/usn-2901-1
CVE-2014-9765
Package Information:
https://launchpad.net/ubuntu/+source/xdelta3/3.0.8-dfsg-1ubuntu0.15.10.2
https://launchpad.net/ubuntu/+source/xdelta3/3.0.7-dfsg-2ubuntu0.2
.
Background
==========
Xdelta is a C library and command-line tool for delta compression using
VCDIFF/RFC 3284 streams.
Impact
======
A remote attacker could coerce the victim to run xdelta against a
malicious input file. This may be leveraged by an attacker to crash
xdelta and gain control of program execution.
Workaround
==========
There is no known workaround at this time.
Resolution
==========
All xdelta users should upgrade to the latest version:
# emerge --sync
# emerge --ask --oneshot --verbose ">=dev-util/xdelta-3.0.10"
References
==========
[ 1 ] CVE-2014-9765
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9765
Availability
============
This GLSA and any updates to it are available for viewing at
the Gentoo Security Website:
https://security.gentoo.org/glsa/201701-40
Concerns?
=========
Security is a primary focus of Gentoo Linux and ensuring the
confidentiality and security of our users' machines is of utmost
importance to us. Any security concerns should be addressed to
security@gentoo.org or alternatively, you may file a bug at
https://bugs.gentoo.org.
License
=======
Copyright 2017 Gentoo Foundation, Inc; referenced text
belongs to its owner(s).
The contents of this document are licensed under the
Creative Commons - Attribution / Share Alike license.
http://creativecommons.org/licenses/by-sa/2.5
.
For the oldstable distribution (wheezy), this problem has been fixed
in version 3.0.0.dfsg-1+deb7u1.
For the stable distribution (jessie), this problem has been fixed in
version 3.0.8-dfsg-1+deb8u1.
For the testing distribution (stretch), this problem has been fixed
in version 3.0.8-dfsg-1.1.
For the unstable distribution (sid), this problem has been fixed in
version 3.0.8-dfsg-1.1.
We recommend that you upgrade your xdelta3 packages.
Further information about Debian Security Advisories, how to apply
these updates to your system and frequently asked questions can be
found at: https://www.debian.org/security/
Mailing list: debian-security-announce@lists.debian.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJWxzifAAoJEAVMuPMTQ89E5BkP/R75kZvWctuo7+D+S+sqPkFc
/n3w5o2FXUFIkp8GWj7WA+nECKEf95vNaBDukNdRv3c+WsDJ74wiAkKei9TGKwsa
lt0lTvMOZDwyz6ZzKyCeJC64RhYduVwzYFYlzi96cv7whK67OgyTR1sdK6KS7rqs
qHoVGs6f2mahy8LYTE57KszUz9im5ZRzC5Gzr0aYCi5q1Xwq1FJkZ3KoNUWrLWBm
XB8e5GUTD0dJnjf2JmfB/cUhLuSnomHFBT3Dz8QuJRoTKCBIZv9aoly4tjVFIZpd
cxAdt8E9gGe9jc86xk2c098LsI2ta9MfGUMaLhEIYqJF9NGnYAHCeatyj7yZnVIq
4NPdj7lXL1XmC/rtRWWYiI46wTfs1j60B95tEY3H9z9c83x67P3X1z5pEpv1Yq29
qjVvH3vkKA2YFjSo/DSs5Na3vJUE33o3aKPJ4fCmVAxJj8RQD8ktgd4JsomMu3i5
nUhuMl2VPU1JCyX9ckniqXo9Rtb5yDLvyA0lgxAk826fNboS4bFolcNC7Gx0BG3E
hMXV2JSiS1SP559ct5nw8zMkggyX3vsYNScrahA3Y7SA7wnAbLTR9V2z/eFVRZfP
NCxjVmrHDhx/r0K4bapLOsrLiICBld8dQVxzB+Qe7zRTjbh6Prc7UeCB+ahOjoar
Zn0EbyC0roOV1QsHDIp5
=FAR5
-----END PGP SIGNATURE-----
| VAR-201602-0345 | CVE-2016-2071 | Citrix NetScaler Application Delivery Controller and NetScaler Gateway Vulnerability gained in |
CVSS V2: 10.0 CVSS V3: 9.8 Severity: CRITICAL |
Citrix NetScaler Application Delivery Controller (ADC) and NetScaler Gateway 11.x before 11.0 Build 64.34, 10.5 before 10.5 Build 59.13, and 10.5.e before Build 59.1305.e allows remote attackers to gain privileges via unspecified NS Web GUI commands. A security vulnerability exists in Citrix Systems NetScaler ADC and NetScaler Gateway
| VAR-201602-0346 | CVE-2016-2072 | Citrix NetScaler Application Delivery Controller and NetScaler Gateway Management Web Vulnerabilities that could cause clickjacking attacks in the interface |
CVSS V2: 4.3 CVSS V3: 6.1 Severity: MEDIUM |
The Administrative Web Interface in Citrix NetScaler Application Delivery Controller (ADC) and NetScaler Gateway 11.x before 11.0 Build 64.34, 10.5 before 10.5 Build 59.13, 10.5.e before Build 59.1305.e, and 10.1 allows remote attackers to conduct clickjacking attacks via unspecified vectors. Supplementary information : CWE Vulnerability type by CWE-254: Security Features ( Security function ) Has been identified. http://cwe.mitre.org/data/definitions/254.htmlA clickjacking attack may be performed by a third party. A remote attacker can exploit this vulnerability to implement clickjacking attacks
| VAR-201602-0184 | CVE-2015-8286 | Swann SRNVW-470 allows unauthorized access to video stream and contains a hard-coded password |
CVSS V2: 10.0 CVSS V3: 9.8 Severity: CRITICAL |
Zhuhai RaySharp firmware has a hardcoded root password, which makes it easier for remote attackers to obtain access via a session on TCP port 23 or 9000. Swann network video recorder (NVR) devices contain a hard-coded password and do not require authentication to view the video feed when accessing from specific URLs. Digital Video Recorders (DVRs), security cameras, and possibly other devices from multiple vendors use a firmware derived from Zhuhai RaySharp that contains a hard-coded root password. Zhuhai Allianz Technology Co., Ltd. Zhuhai Allianz Technology Co., Ltd
| VAR-201602-0065 | CVE-2016-1333 | Cisco 1000 Connected Grid Runs on the router Cisco IOS Service disruption in (DoS) Vulnerabilities |
CVSS V2: 6.8 CVSS V3: 6.5 Severity: MEDIUM |
Cisco IOS 15.5(3)M and 15.6(1)T0a on Cisco 1000 Connected Grid routers allows remote authenticated users to cause a denial of service (device reload) via an SNMP request for unspecified BRIDGE MIB OIDs, aka Bug ID CSCux89878
| VAR-201602-0066 | CVE-2016-1334 | Cisco Small Business 500 Wireless Access Point Vulnerability of setting system time in device firmware |
CVSS V2: 5.0 CVSS V3: 5.3 Severity: MEDIUM |
Cisco Small Business 500 Wireless Access Point devices with firmware 1.0.4.4 allow remote attackers to set the system time via a crafted POST request, aka Bug ID CSCuy01457. The CiscoSmallBusiness500 Wireless AccessPoint is a wireless access point offering that provides high-capacity wireless LAN and guest access services
| VAR-201602-0185 | CVE-2015-8287 | Swann SRNVW-470 allows unauthorized access to video stream and contains a hard-coded password |
CVSS V2: 5.0 CVSS V3: 5.3 Severity: MEDIUM |
Swann SRNVW-470LCD devices with firmware through 0114 and SWNVW-470CAM devices with firmware through 1022 allow remote attackers to watch live video by visiting an unspecified URL. Swann network video recorder (NVR) devices contain a hard-coded password and do not require authentication to view the video feed when accessing from specific URLs. Supplementary information : CWE Vulnerability type by CWE-288: Authentication Bypass Using an Alternate Path or Channel ( Avoid authentication through different paths and channels ) Has been identified. https://cwe.mitre.org/data/definitions/288.htmlUnspecified by a third party URL By accessing, you may be able to view live video. Swann SRNVW-470LCD and SWNVW-470CAM are both wireless high-definition monitoring systems of Swann Company in Australia. The system offers built-in infrared filter for night vision, storage of images to Micro SD card and other functions
| VAR-201602-0004 | CVE-2015-7547 | glibc Buffer overflow vulnerability |
CVSS V2: 6.8 CVSS V3: 8.1 Severity: HIGH |
Multiple stack-based buffer overflows in the (1) send_dg and (2) send_vc functions in the libresolv library in the GNU C Library (aka glibc or libc6) before 2.23 allow remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted DNS response that triggers a call to the getaddrinfo function with the AF_UNSPEC or AF_INET6 address family, related to performing "dual A/AAAA DNS queries" and the libnss_dns.so.2 NSS module. glibc Contains a buffer overflow vulnerability. glibc Is send_dg() and send_vc() A stack-based buffer overflow vulnerability exists due to the processing of.A remote attacker could execute arbitrary code or disrupt service operations (DoS) There is a possibility of being attacked. GNU glibc is an open source C language compiler released under the LGPL license agreement. It is an implementation of the C library in the Linux operating system.
There is a stack overflow vulnerability in the getaddrinfo function in glibc when processing a specific DNS response packet. An attacker can use the vulnerability to launch an attack on a Linux host or related devices by constructing a malicious DNS service or using a man-in-the-middle attack, which results in remote code execution and can be obtained. User terminal control.
- HP StoreVirtual VSA Software 12.6
- HP StoreVirtual 4130 600GB SAS Storage 12.6
- HP StoreVirtual 4130 600GB China SAS Storage 12.6
- HP StoreVirtual 4330 1TB MDL SAS Storage 12.6
- HP StoreVirtual 4330 450GB SAS Storage 12.6
- HP StoreVirtual 4330 900GB SAS Storage 12.6
- HP StoreVirtual 4330 1TB MDL China SAS Storage 12.6
- HP StoreVirtual 4330 450GB China SAS Storage 12.6
- HP StoreVirtual 4330 900GB China SAS Storage 12.6
- HP StoreVirtual 4330 FC 900GB SAS Storage 12.6
- HP StoreVirtual 4330 FC 900GB China SAS Storage 12.6
- HP StoreVirtual 4530 2TB MDL SAS Storage 12.6
- HP StoreVirtual 4530 3TB MDL SAS Storage 12.6
- HP StoreVirtual 4530 450GB SAS Storage 12.6
- HP StoreVirtual 4530 600GB SAS Storage 12.6
- HP StoreVirtual 4630 900GB SAS Storage 12.6
- HP StoreVirtual 4730 600GB SAS Storage 12.6
- HP StoreVirtual 4730 900GB SAS Storage 12.6
- HP StoreVirtual 4730 FC 900GB SAS Storage 12.6
- HP StoreVirtual 4330 450GB SAS Storage/S-Buy 12.6
- HP StoreVirtual 4330 900GB SAS Storage/S-Buy 12.6
- HP StoreVirtual 4330 1TB MDL SAS Storage/S-Buy 12.6
- HP StoreVirtual 4530 3TB MDL SAS Storage/S-Buy 12.6
- HP StoreVirtual 4530 450GB SAS Storage/S-Buy 12.6
- HP StoreVirtual 4335 China Hybrid Storage 12.6
- HP StoreVirtual 4335 Hybrid Storage 12.6
- HP StoreVirtual 4530 4TB MDL SAS Storage 12.6
- HP StoreVirtual 4130 600GB China SAS Storage 12.6
- HP StoreVirtual 4130 600GB SAS Storage 12.6
- HP StoreVirtual 4330 1TB MDL China SAS Storage 12.6
- HP StoreVirtual 4330 1TB MDL SAS Storage 12.6
- HP StoreVirtual 4330 1TB MDL SAS Storage/S-Buy 12.6
- HP StoreVirtual 4330 450GB China SAS Storage 12.6
- HP StoreVirtual 4330 450GB SAS Storage 12.6
- HP StoreVirtual 4330 450GB SAS Storage/S-Buy 12.6
- HP StoreVirtual 4330 900GB China SAS Storage 12.6
- HP StoreVirtual 4330 900GB SAS Storage 12.6
- HP StoreVirtual 4330 900GB SAS Storage/S-Buy 12.6
- HP StoreVirtual 4330 FC 900GB China SAS Storage 12.6
- HP StoreVirtual 4330 FC 900GB SAS Storage 12.6
- HP StoreVirtual 4335 China Hybrid SAN Solution 12.6
- HP StoreVirtual 4335 China Hybrid Storage 12.6
- HP StoreVirtual 4335 Hybrid SAN Solution 12.6
- HP StoreVirtual 4335 Hybrid Storage 12.6
- HP StoreVirtual 4530 2TB MDL SAS Storage 12.6
- HP StoreVirtual 4530 3TB MDL SAS Storage 12.6
- HP StoreVirtual 4530 3TB MDL SAS Storage/S-Buy 12.6
- HP StoreVirtual 4530 450GB SAS Storage 12.6
- HP StoreVirtual 4530 450GB SAS Storage/S-Buy 12.6
- HP StoreVirtual 4530 4TB MDL SAS Storage 12.6
- HP StoreVirtual 4530 600GB SAS Storage 12.6
- HP StoreVirtual 4530 600GB SAS Storage/S-Buy 12.6
- HP StoreVirtual 4630 900GB SAS Storage 12.6
- HP StoreVirtual 4730 600GB SAS Storage 12.6
- HP StoreVirtual 4730 600GB SAS Storage/S-Buy 12.6
- HP StoreVirtual 4730 900GB SAS Storage 12.6
- HP StoreVirtual 4730 900GB SAS Storage/S-Buy 12.6
- HP StoreVirtual 4730 FC 900GB SAS Storage 12.6
BACKGROUND
CVSS Base Metrics
=================
Reference, CVSS V3 Score/Vector, CVSS V2 Score/Vector
CVE-2015-7547
5.6 CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
6.8 (AV:N/AC:M/Au:N/C:P/I:P/A:P)
Information on CVSS is documented in
HPE Customer Notice HPSN-2008-002 here:
https://h20564.www2.hpe.com/portal/site/hpsc/public/kb/docDisplay/?docI
d=emr_na-c01345499
RESOLUTION
HPE has made the following software updates available to resolve the
vulnerability with glibc for all of the impacted HPE StoreVirtual products. 7) - x86_64
3. (CVE-2015-7547)
It was discovered that the calloc implementation in glibc could return
memory areas which contain non-zero bytes. This could result in unexpected
application behavior such as hangs or crashes.
This update also fixes the following bugs:
* The existing implementation of the "free" function causes all memory
pools beyond the first to return freed memory directly to the operating
system as quickly as possible. This can result in performance degradation
when the rate of free calls is very high. The first memory pool (the main
pool) does provide a method to rate limit the returns via M_TRIM_THRESHOLD,
but this method is not available to subsequent memory pools.
With this update, the M_TRIM_THRESHOLD method is extended to apply to all
memory pools, which improves performance for threads with very high amounts
of free calls and limits the number of "madvise" system calls. The change
also increases the total transient memory usage by processes because the
trim threshold must be reached before memory can be freed.
To return to the previous behavior, you can either set M_TRIM_THRESHOLD
using the "mallopt" function, or set the MALLOC_TRIM_THRESHOLD environment
variable to 0. (BZ#1298930)
* On the little-endian variant of 64-bit IBM Power Systems (ppc64le), a bug
in the dynamic loader could cause applications compiled with profiling
enabled to fail to start with the error "monstartup: out of memory".
The bug has been corrected and applications compiled for profiling now
start correctly.
The CVE-2015-7547 vulnerability listed below is considered to have
critical impact.
CVE-2014-8121
Robin Hack discovered that the nss_files database did not
correctly implement enumeration interleaved with name-based or
ID-based lookups. This could cause the enumeration enter an
endless loop, leading to a denial of service.
CVE-2015-1781
Arjun Shankar discovered that the _r variants of host name
resolution functions (like gethostbyname_r), when performing DNS
name resolution, suffered from a buffer overflow if a misaligned
buffer was supplied by the applications, leading to a crash or,
potentially, arbitrary code execution. Most applications are not
affected by this vulnerability because they use aligned buffers.
CVE-2015-7547
The Google Security Team and Red Hat discovered that the eglibc
host name resolver function, getaddrinfo, when processing
AF_UNSPEC queries (for dual A/AAAA lookups), could mismanage its
internal buffers, leading to a stack-based buffer overflow and
arbitrary code execution. This vulnerability affects most
applications which perform host name resolution using getaddrinfo,
including system services.
CVE-2015-8776
Adam Nielsen discovered that if an invalid separated time value
is passed to strftime, the strftime function could crash or leak
information. Applications normally pass only valid time
information to strftime; no affected applications are known.
CVE-2015-8777
Hector Marco-Gisbert reported that LD_POINTER_GUARD was not
ignored for SUID programs, enabling an unintended bypass of a
security feature. This update causes eglibc to always ignore the
LD_POINTER_GUARD environment variable.
CVE-2015-8778
Szabolcs Nagy reported that the rarely-used hcreate and hcreate_r
functions did not check the size argument properly, leading to a
crash (denial of service) for certain arguments. No impacted
applications are known at this time.
CVE-2015-8779
The catopen function contains several unbound stack allocations
(stack overflows), causing it the crash the process (denial of
service). No applications where this issue has a security impact
are currently known.
The following fixed vulnerabilities currently lack CVE assignment:
Joseph Myers reported discovered that an integer overflow in the
strxfrm can lead to heap-based buffer overflow, possibly allowing
arbitrary code execution. In addition, a fallback path in strxfrm
uses an unbounded stack allocation (stack overflow), leading to a
crash or erroneous application behavior.
Kostya Serebryany reported that the fnmatch function could skip
over the terminating NUL character of a malformed pattern, causing
an application calling fnmatch to crash (denial of service).
Joseph Myers reported that the IO_wstr_overflow function,
internally used by wide-oriented character streams, suffered from
an integer overflow, leading to a heap-based buffer overflow. On
GNU/Linux systems, wide-oriented character streams are rarely
used, and no affected applications are known.
Andreas Schwab reported a memory leak (memory allocation without a
matching deallocation) while processing certain DNS answers in
getaddrinfo, related to the _nss_dns_gethostbyname4_r function.
This vulnerability could lead to a denial of service.
While it is only necessary to ensure that all processes are not using
the old eglibc anymore, it is recommended to reboot the machines after
applying the security upgrade.
For the oldstable distribution (wheezy), these problems have been fixed
in version 2.13-38+deb7u10.
We recommend that you upgrade your eglibc packages. -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
=====================================================================
Red Hat Security Advisory
Synopsis: Critical: glibc security update
Advisory ID: RHSA-2016:0225-01
Product: Red Hat Enterprise Linux
Advisory URL: https://rhn.redhat.com/errata/RHSA-2016-0225.html
Issue date: 2016-02-16
CVE Names: CVE-2015-7547
=====================================================================
1. Summary:
Updated glibc packages that fix one security issue are now available for
Red Hat Enterprise Linux 6.2, 6.4, and 6.5 Advanced Update Support, and Red
Hat Enterprise Linux 6.6 and 7.1 Extended Update Support.
Red Hat Product Security has rated this update as having Critical security
impact. A Common Vulnerability Scoring System (CVSS) base score, which
gives a detailed severity rating, is available from the CVE link in the
References section.
2. Relevant releases/architectures:
Red Hat Enterprise Linux ComputeNode EUS (v. 7.1) - x86_64
Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.1) - x86_64
Red Hat Enterprise Linux HPC Node EUS (v. 6.6) - x86_64
Red Hat Enterprise Linux HPC Node Optional EUS (v. 6.6) - x86_64
Red Hat Enterprise Linux Server AUS (v. 6.2) - x86_64
Red Hat Enterprise Linux Server AUS (v. 6.4) - x86_64
Red Hat Enterprise Linux Server AUS (v. 6.5) - x86_64
Red Hat Enterprise Linux Server EUS (v. 6.6) - i386, ppc64, s390x, x86_64
Red Hat Enterprise Linux Server EUS (v. 7.1) - ppc64, ppc64le, s390x, x86_64
Red Hat Enterprise Linux Server Optional AUS (v. 6.2) - x86_64
Red Hat Enterprise Linux Server Optional AUS (v. 6.4) - x86_64
Red Hat Enterprise Linux Server Optional AUS (v. 6.5) - x86_64
Red Hat Enterprise Linux Server Optional EUS (v. 6.6) - i386, ppc64, s390x, x86_64
Red Hat Enterprise Linux Server Optional EUS (v. 7.1) - ppc64, ppc64le, s390x, x86_64
3. Description:
The glibc packages provide the standard C libraries (libc), POSIX thread
libraries (libpthread), standard math libraries (libm), and the Name
Server Caching Daemon (nscd) used by multiple programs on the system.
Without these libraries, the Linux system cannot function correctly.
A stack-based buffer overflow was found in the way the libresolv library
performed dual A/AAAA DNS queries. Note: this issue is only exposed when libresolv is called from the
nss_dns NSS service module. (CVE-2015-7547)
This issue was discovered by the Google Security Team and Red Hat.
All glibc users are advised to upgrade to these updated packages, which
contain a backported patch to correct this issue.
4. Solution:
Before applying this update, make sure all previously released errata
relevant to your system have been applied.
For details on how to apply this update, refer to:
https://access.redhat.com/articles/11258
5. Package List:
Red Hat Enterprise Linux HPC Node EUS (v. 6.6):
Source:
glibc-2.12-1.149.el6_6.11.src.rpm
x86_64:
glibc-2.12-1.149.el6_6.11.i686.rpm
glibc-2.12-1.149.el6_6.11.x86_64.rpm
glibc-common-2.12-1.149.el6_6.11.x86_64.rpm
glibc-debuginfo-2.12-1.149.el6_6.11.i686.rpm
glibc-debuginfo-2.12-1.149.el6_6.11.x86_64.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.i686.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.x86_64.rpm
glibc-devel-2.12-1.149.el6_6.11.i686.rpm
glibc-devel-2.12-1.149.el6_6.11.x86_64.rpm
glibc-headers-2.12-1.149.el6_6.11.x86_64.rpm
glibc-utils-2.12-1.149.el6_6.11.x86_64.rpm
nscd-2.12-1.149.el6_6.11.x86_64.rpm
Red Hat Enterprise Linux HPC Node Optional EUS (v. 6.6):
x86_64:
glibc-debuginfo-2.12-1.149.el6_6.11.i686.rpm
glibc-debuginfo-2.12-1.149.el6_6.11.x86_64.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.i686.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.x86_64.rpm
glibc-static-2.12-1.149.el6_6.11.i686.rpm
glibc-static-2.12-1.149.el6_6.11.x86_64.rpm
Red Hat Enterprise Linux Server AUS (v. 6.2):
Source:
glibc-2.12-1.47.el6_2.17.src.rpm
x86_64:
glibc-2.12-1.47.el6_2.17.i686.rpm
glibc-2.12-1.47.el6_2.17.x86_64.rpm
glibc-common-2.12-1.47.el6_2.17.x86_64.rpm
glibc-debuginfo-2.12-1.47.el6_2.17.i686.rpm
glibc-debuginfo-2.12-1.47.el6_2.17.x86_64.rpm
glibc-debuginfo-common-2.12-1.47.el6_2.17.i686.rpm
glibc-debuginfo-common-2.12-1.47.el6_2.17.x86_64.rpm
glibc-devel-2.12-1.47.el6_2.17.i686.rpm
glibc-devel-2.12-1.47.el6_2.17.x86_64.rpm
glibc-headers-2.12-1.47.el6_2.17.x86_64.rpm
glibc-utils-2.12-1.47.el6_2.17.x86_64.rpm
nscd-2.12-1.47.el6_2.17.x86_64.rpm
Red Hat Enterprise Linux Server AUS (v. 6.4):
Source:
glibc-2.12-1.107.el6_4.9.src.rpm
x86_64:
glibc-2.12-1.107.el6_4.9.i686.rpm
glibc-2.12-1.107.el6_4.9.x86_64.rpm
glibc-common-2.12-1.107.el6_4.9.x86_64.rpm
glibc-debuginfo-2.12-1.107.el6_4.9.i686.rpm
glibc-debuginfo-2.12-1.107.el6_4.9.x86_64.rpm
glibc-debuginfo-common-2.12-1.107.el6_4.9.i686.rpm
glibc-debuginfo-common-2.12-1.107.el6_4.9.x86_64.rpm
glibc-devel-2.12-1.107.el6_4.9.i686.rpm
glibc-devel-2.12-1.107.el6_4.9.x86_64.rpm
glibc-headers-2.12-1.107.el6_4.9.x86_64.rpm
glibc-utils-2.12-1.107.el6_4.9.x86_64.rpm
nscd-2.12-1.107.el6_4.9.x86_64.rpm
Red Hat Enterprise Linux Server AUS (v. 6.5):
Source:
glibc-2.12-1.132.el6_5.7.src.rpm
x86_64:
glibc-2.12-1.132.el6_5.7.i686.rpm
glibc-2.12-1.132.el6_5.7.x86_64.rpm
glibc-common-2.12-1.132.el6_5.7.x86_64.rpm
glibc-debuginfo-2.12-1.132.el6_5.7.i686.rpm
glibc-debuginfo-2.12-1.132.el6_5.7.x86_64.rpm
glibc-debuginfo-common-2.12-1.132.el6_5.7.i686.rpm
glibc-debuginfo-common-2.12-1.132.el6_5.7.x86_64.rpm
glibc-devel-2.12-1.132.el6_5.7.i686.rpm
glibc-devel-2.12-1.132.el6_5.7.x86_64.rpm
glibc-headers-2.12-1.132.el6_5.7.x86_64.rpm
glibc-utils-2.12-1.132.el6_5.7.x86_64.rpm
nscd-2.12-1.132.el6_5.7.x86_64.rpm
Red Hat Enterprise Linux Server EUS (v. 6.6):
Source:
glibc-2.12-1.149.el6_6.11.src.rpm
i386:
glibc-2.12-1.149.el6_6.11.i686.rpm
glibc-common-2.12-1.149.el6_6.11.i686.rpm
glibc-debuginfo-2.12-1.149.el6_6.11.i686.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.i686.rpm
glibc-devel-2.12-1.149.el6_6.11.i686.rpm
glibc-headers-2.12-1.149.el6_6.11.i686.rpm
glibc-utils-2.12-1.149.el6_6.11.i686.rpm
nscd-2.12-1.149.el6_6.11.i686.rpm
ppc64:
glibc-2.12-1.149.el6_6.11.ppc.rpm
glibc-2.12-1.149.el6_6.11.ppc64.rpm
glibc-common-2.12-1.149.el6_6.11.ppc64.rpm
glibc-debuginfo-2.12-1.149.el6_6.11.ppc.rpm
glibc-debuginfo-2.12-1.149.el6_6.11.ppc64.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.ppc.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.ppc64.rpm
glibc-devel-2.12-1.149.el6_6.11.ppc.rpm
glibc-devel-2.12-1.149.el6_6.11.ppc64.rpm
glibc-headers-2.12-1.149.el6_6.11.ppc64.rpm
glibc-utils-2.12-1.149.el6_6.11.ppc64.rpm
nscd-2.12-1.149.el6_6.11.ppc64.rpm
s390x:
glibc-2.12-1.149.el6_6.11.s390.rpm
glibc-2.12-1.149.el6_6.11.s390x.rpm
glibc-common-2.12-1.149.el6_6.11.s390x.rpm
glibc-debuginfo-2.12-1.149.el6_6.11.s390.rpm
glibc-debuginfo-2.12-1.149.el6_6.11.s390x.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.s390.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.s390x.rpm
glibc-devel-2.12-1.149.el6_6.11.s390.rpm
glibc-devel-2.12-1.149.el6_6.11.s390x.rpm
glibc-headers-2.12-1.149.el6_6.11.s390x.rpm
glibc-utils-2.12-1.149.el6_6.11.s390x.rpm
nscd-2.12-1.149.el6_6.11.s390x.rpm
x86_64:
glibc-2.12-1.149.el6_6.11.i686.rpm
glibc-2.12-1.149.el6_6.11.x86_64.rpm
glibc-common-2.12-1.149.el6_6.11.x86_64.rpm
glibc-debuginfo-2.12-1.149.el6_6.11.i686.rpm
glibc-debuginfo-2.12-1.149.el6_6.11.x86_64.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.i686.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.x86_64.rpm
glibc-devel-2.12-1.149.el6_6.11.i686.rpm
glibc-devel-2.12-1.149.el6_6.11.x86_64.rpm
glibc-headers-2.12-1.149.el6_6.11.x86_64.rpm
glibc-utils-2.12-1.149.el6_6.11.x86_64.rpm
nscd-2.12-1.149.el6_6.11.x86_64.rpm
Red Hat Enterprise Linux Server Optional AUS (v. 6.2):
Source:
glibc-2.12-1.47.el6_2.17.src.rpm
x86_64:
glibc-debuginfo-2.12-1.47.el6_2.17.i686.rpm
glibc-debuginfo-2.12-1.47.el6_2.17.x86_64.rpm
glibc-debuginfo-common-2.12-1.47.el6_2.17.i686.rpm
glibc-debuginfo-common-2.12-1.47.el6_2.17.x86_64.rpm
glibc-static-2.12-1.47.el6_2.17.i686.rpm
glibc-static-2.12-1.47.el6_2.17.x86_64.rpm
Red Hat Enterprise Linux Server Optional AUS (v. 6.4):
Source:
glibc-2.12-1.107.el6_4.9.src.rpm
x86_64:
glibc-debuginfo-2.12-1.107.el6_4.9.i686.rpm
glibc-debuginfo-2.12-1.107.el6_4.9.x86_64.rpm
glibc-debuginfo-common-2.12-1.107.el6_4.9.i686.rpm
glibc-debuginfo-common-2.12-1.107.el6_4.9.x86_64.rpm
glibc-static-2.12-1.107.el6_4.9.i686.rpm
glibc-static-2.12-1.107.el6_4.9.x86_64.rpm
Red Hat Enterprise Linux Server Optional AUS (v. 6.5):
Source:
glibc-2.12-1.132.el6_5.7.src.rpm
x86_64:
glibc-debuginfo-2.12-1.132.el6_5.7.i686.rpm
glibc-debuginfo-2.12-1.132.el6_5.7.x86_64.rpm
glibc-debuginfo-common-2.12-1.132.el6_5.7.i686.rpm
glibc-debuginfo-common-2.12-1.132.el6_5.7.x86_64.rpm
glibc-static-2.12-1.132.el6_5.7.i686.rpm
glibc-static-2.12-1.132.el6_5.7.x86_64.rpm
Red Hat Enterprise Linux Server Optional EUS (v. 6.6):
i386:
glibc-debuginfo-2.12-1.149.el6_6.11.i686.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.i686.rpm
glibc-static-2.12-1.149.el6_6.11.i686.rpm
ppc64:
glibc-debuginfo-2.12-1.149.el6_6.11.ppc.rpm
glibc-debuginfo-2.12-1.149.el6_6.11.ppc64.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.ppc.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.ppc64.rpm
glibc-static-2.12-1.149.el6_6.11.ppc.rpm
glibc-static-2.12-1.149.el6_6.11.ppc64.rpm
s390x:
glibc-debuginfo-2.12-1.149.el6_6.11.s390.rpm
glibc-debuginfo-2.12-1.149.el6_6.11.s390x.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.s390.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.s390x.rpm
glibc-static-2.12-1.149.el6_6.11.s390.rpm
glibc-static-2.12-1.149.el6_6.11.s390x.rpm
x86_64:
glibc-debuginfo-2.12-1.149.el6_6.11.i686.rpm
glibc-debuginfo-2.12-1.149.el6_6.11.x86_64.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.i686.rpm
glibc-debuginfo-common-2.12-1.149.el6_6.11.x86_64.rpm
glibc-static-2.12-1.149.el6_6.11.i686.rpm
glibc-static-2.12-1.149.el6_6.11.x86_64.rpm
Red Hat Enterprise Linux ComputeNode EUS (v. 7.1):
Source:
glibc-2.17-79.el7_1.4.src.rpm
x86_64:
glibc-2.17-79.el7_1.4.i686.rpm
glibc-2.17-79.el7_1.4.x86_64.rpm
glibc-common-2.17-79.el7_1.4.x86_64.rpm
glibc-debuginfo-2.17-79.el7_1.4.i686.rpm
glibc-debuginfo-2.17-79.el7_1.4.x86_64.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.i686.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.x86_64.rpm
glibc-devel-2.17-79.el7_1.4.i686.rpm
glibc-devel-2.17-79.el7_1.4.x86_64.rpm
glibc-headers-2.17-79.el7_1.4.x86_64.rpm
glibc-utils-2.17-79.el7_1.4.x86_64.rpm
nscd-2.17-79.el7_1.4.x86_64.rpm
Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.1):
x86_64:
glibc-debuginfo-2.17-79.el7_1.4.i686.rpm
glibc-debuginfo-2.17-79.el7_1.4.x86_64.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.i686.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.x86_64.rpm
glibc-static-2.17-79.el7_1.4.i686.rpm
glibc-static-2.17-79.el7_1.4.x86_64.rpm
Red Hat Enterprise Linux Server EUS (v. 7.1):
Source:
glibc-2.17-79.el7_1.4.src.rpm
ppc64:
glibc-2.17-79.el7_1.4.ppc.rpm
glibc-2.17-79.el7_1.4.ppc64.rpm
glibc-common-2.17-79.el7_1.4.ppc64.rpm
glibc-debuginfo-2.17-79.el7_1.4.ppc.rpm
glibc-debuginfo-2.17-79.el7_1.4.ppc64.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.ppc.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.ppc64.rpm
glibc-devel-2.17-79.el7_1.4.ppc.rpm
glibc-devel-2.17-79.el7_1.4.ppc64.rpm
glibc-headers-2.17-79.el7_1.4.ppc64.rpm
glibc-utils-2.17-79.el7_1.4.ppc64.rpm
nscd-2.17-79.el7_1.4.ppc64.rpm
s390x:
glibc-2.17-79.el7_1.4.s390.rpm
glibc-2.17-79.el7_1.4.s390x.rpm
glibc-common-2.17-79.el7_1.4.s390x.rpm
glibc-debuginfo-2.17-79.el7_1.4.s390.rpm
glibc-debuginfo-2.17-79.el7_1.4.s390x.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.s390.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.s390x.rpm
glibc-devel-2.17-79.el7_1.4.s390.rpm
glibc-devel-2.17-79.el7_1.4.s390x.rpm
glibc-headers-2.17-79.el7_1.4.s390x.rpm
glibc-utils-2.17-79.el7_1.4.s390x.rpm
nscd-2.17-79.el7_1.4.s390x.rpm
x86_64:
glibc-2.17-79.el7_1.4.i686.rpm
glibc-2.17-79.el7_1.4.x86_64.rpm
glibc-common-2.17-79.el7_1.4.x86_64.rpm
glibc-debuginfo-2.17-79.el7_1.4.i686.rpm
glibc-debuginfo-2.17-79.el7_1.4.x86_64.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.i686.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.x86_64.rpm
glibc-devel-2.17-79.el7_1.4.i686.rpm
glibc-devel-2.17-79.el7_1.4.x86_64.rpm
glibc-headers-2.17-79.el7_1.4.x86_64.rpm
glibc-utils-2.17-79.el7_1.4.x86_64.rpm
nscd-2.17-79.el7_1.4.x86_64.rpm
Red Hat Enterprise Linux Server EUS (v. 7.1):
Source:
glibc-2.17-79.ael7b_1.4.src.rpm
ppc64le:
glibc-2.17-79.ael7b_1.4.ppc64le.rpm
glibc-common-2.17-79.ael7b_1.4.ppc64le.rpm
glibc-debuginfo-2.17-79.ael7b_1.4.ppc64le.rpm
glibc-debuginfo-common-2.17-79.ael7b_1.4.ppc64le.rpm
glibc-devel-2.17-79.ael7b_1.4.ppc64le.rpm
glibc-headers-2.17-79.ael7b_1.4.ppc64le.rpm
glibc-utils-2.17-79.ael7b_1.4.ppc64le.rpm
nscd-2.17-79.ael7b_1.4.ppc64le.rpm
Red Hat Enterprise Linux Server Optional EUS (v. 7.1):
ppc64:
glibc-debuginfo-2.17-79.el7_1.4.ppc.rpm
glibc-debuginfo-2.17-79.el7_1.4.ppc64.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.ppc.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.ppc64.rpm
glibc-static-2.17-79.el7_1.4.ppc.rpm
glibc-static-2.17-79.el7_1.4.ppc64.rpm
s390x:
glibc-debuginfo-2.17-79.el7_1.4.s390.rpm
glibc-debuginfo-2.17-79.el7_1.4.s390x.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.s390.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.s390x.rpm
glibc-static-2.17-79.el7_1.4.s390.rpm
glibc-static-2.17-79.el7_1.4.s390x.rpm
x86_64:
glibc-debuginfo-2.17-79.el7_1.4.i686.rpm
glibc-debuginfo-2.17-79.el7_1.4.x86_64.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.i686.rpm
glibc-debuginfo-common-2.17-79.el7_1.4.x86_64.rpm
glibc-static-2.17-79.el7_1.4.i686.rpm
glibc-static-2.17-79.el7_1.4.x86_64.rpm
Red Hat Enterprise Linux Server Optional EUS (v. 7.1):
ppc64le:
glibc-debuginfo-2.17-79.ael7b_1.4.ppc64le.rpm
glibc-debuginfo-common-2.17-79.ael7b_1.4.ppc64le.rpm
glibc-static-2.17-79.ael7b_1.4.ppc64le.rpm
These packages are GPG signed by Red Hat for security. Our key and
details on how to verify the signature are available from
https://access.redhat.com/security/team/key/
7. References:
https://access.redhat.com/security/cve/CVE-2015-7547
https://access.redhat.com/security/updates/classification/#critical
https://access.redhat.com/articles/2161461
8. Contact:
The Red Hat security contact is <secalert@redhat.com>. More contact
details at https://access.redhat.com/security/team/contact/
Copyright 2016 Red Hat, Inc.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iD8DBQFWw0rVXlSAg2UNWIIRAoWoAJ93rclEfn9JUszTFNh+0YlrV1LDvgCdHL4z
ZcaJTtI1osFTTkgVY6t05d0=
=2Ia0
-----END PGP SIGNATURE-----
--
RHSA-announce mailing list
RHSA-announce@redhat.com
https://www.redhat.com/mailman/listinfo/rhsa-announce
. -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Note: the current version of the following document is available here:
https://h20564.www2.hpe.com/portal/site/hpsc/public/kb/docDisplay?docId=emr_n
a-c04989404
SUPPORT COMMUNICATION - SECURITY BULLETIN
Document ID: c04989404
Version: 1
HPSBGN03547 rev.1 - HPE Helion Eucalyptus Node Controller and other Helion
Eucalyptus Components using glibc, Remote Arbitrary Code Execution
NOTICE: The information in this Security Bulletin should be acted upon as
soon as possible.
Release Date: 2016-02-18
Last Updated: 2016-02-18
Potential Security Impact: Remote Arbitrary Code Execution
Source: Hewlett Packard Enterprise, Product Security Response Team
VULNERABILITY SUMMARY
A security vulnerability in glibc has been addressed with HPE Helion
Eucalyptus Node Controller and other Helion Eucalyptus components. The
vulnerability could be exploited remotely resulting in arbitrary execution of
code.
- Helion Eucalyptus Node Controller (NC) components are confirmed to be
affected by the vulnerability. Other Helion Eucalyptus components and
pre-bundled service EMIs do not directly expose the vulnerability, but
because glibc is a commonly used library on Linux, the exact exposure is hard
to determine. Any software performing domain name resolution is potentially
vulnerable.
References:
- CVE-2015-7547
- PSRT110035
SUPPORTED SOFTWARE VERSIONS*: ONLY impacted versions are listed.
- HPE Helion Eucalyptus 4.2.1 and earlier
- HPE Helion Eucalyptus Service EMIs for Load Balancing and Imaging services
package "eucalyptus-service-image-1.48-0.87.99" and earlier
BACKGROUND
CVSS 2.0 Base Metrics
===========================================================
Reference Base Vector Base Score
CVE-2015-7547 (AV:N/AC:H/Au:N/C:N/I:C/A:P) 6.1
===========================================================
Information on CVSS is documented
in HP Customer Notice: HPSN-2008-002
RESOLUTION
HPE has made the following software updates and workaround information
available to resolve the vulnerability with glibc for HPE Helion Eucalyptus.
+ All hosts running HPE Helion Eucalyptus services should be upgraded to the
latest glibc. Updated glibc packages are available for RHEL and CentOS:
https://access.redhat.com/articles/2161461
**RHEL Note:** After following the guidelines for RHEL, a reboot is the
safest and recommended way to ensure that updates takes effect for all
services.
+ New Helion Eucalyptus Service EMIs will be made available soon in the
Eucalyptus software repositories at:
http://downloads.eucalyptus.com/software/eucalyptus/4.2/
**Note:** This security bulletin will be revised when those updates are
available.
Until Helion Eucalyptus EMI updates are available, the following workaround
is available to update the instances launched from
eucalyptus-service-image-1.48-0.87.99 and earlier to the latest glibc
packages.
**Workaround:**
As a cloud administrator:
1) create an update-glibc script with the following content:
#! /bin/bash
yum update -y glibc
2) set the following cloud properties to use that script on instance start:
euctl services.imaging.worker.init_script=@update-glibc
euctl services.loadbalancing.worker.init_script=@update-glibc
This script will be automatically executed for each of the new instances
started from the service image. For instances that are already
running, the cloud administrator will need to terminate them and start again
for the script to take effect. More specifically, for the Load Balancing
service, the cloud admin needs to find all instances running under the
"(eucalyptus)loadbalancing" account:
# euare-accountlist | grep loadbalancing
(eucalyptus)loadbalancing <accnt_id>
# euca-describe-instances verbose | grep <accnt_id>
And terminate them using euca-terminate-instances. New updated instances
will be started automatically after that.
For the Imaging Service, the imaging worker needs to be terminated and
started again:
# esi-manage-stack -a delete imaging
# esi-manage-stack -a create imaging
HISTORY
Version:1 (rev.1) - 17 February 2016 Initial release
Third Party Security Patches: Third party security patches that are to be
installed on systems running Hewlett Packard Enterprise (HPE) software
products should be applied in accordance with the customer's patch management
policy.
Support: For issues about implementing the recommendations of this Security
Bulletin, contact normal HPE Services support channel. For other issues about
the content of this Security Bulletin, send e-mail to security-alert@hpe.com.
Report: To report a potential security vulnerability with any HPE supported
product, send Email to: security-alert@hpe.com
Subscribe: To initiate a subscription to receive future HPE Security Bulletin
alerts via Email: http://www.hpe.com/support/Subscriber_Choice
Security Bulletin Archive: A list of recently released Security Bulletins is
available here: http://www.hpe.com/support/Security_Bulletin_Archive
Software Product Category: The Software Product Category is represented in
the title by the two characters following HPSB.
3C = 3COM
3P = 3rd Party Software
GN = HPE General Software
HF = HPE Hardware and Firmware
MU = Multi-Platform Software
NS = NonStop Servers
OV = OpenVMS
PV = ProCurve
ST = Storage Software
UX = HP-UX
Copyright 2016 Hewlett Packard Enterprise
Hewlett Packard Enterprise shall not be liable for technical or editorial
errors or omissions contained herein. The information provided is provided
"as is" without warranty of any kind. To the extent permitted by law, neither
HP or its affiliates, subcontractors or suppliers will be liable for
incidental,special or consequential damages including downtime cost; lost
profits; damages relating to the procurement of substitute products or
services; or damages for loss of data, or software restoration. The
information in this document is subject to change without notice. Hewlett
Packard Enterprise and the names of Hewlett Packard Enterprise products
referenced herein are trademarks of Hewlett Packard Enterprise in the United
States and other countries. Other product and company names mentioned herein
may be trademarks of their respective owners. SEC Consult Vulnerability Lab Security Advisory < 20190904-0 >
=======================================================================
title: Multiple vulnerabilities
product: Cisco RV340, Cisco RV340W, Cisco RV345, Cisco RV345P,
Cisco RV260, Cisco RV260P, Cisco RV260W, Cisco 160,
Cisco 160W
vulnerable version: Cisco RV34X - 1.0.02.16, Cisco RV16X/26X - 1.0.00.15
fixed version: see "Solution"
CVE number: -
impact: High
homepage: https://www.cisco.com/
found: 2019-05-15
by: T. Weber, S. Viehböck (Office Vienna)
IoT Inspector
SEC Consult Vulnerability Lab
An integrated part of SEC Consult
Europe | Asia | North America
https://www.sec-consult.com
=======================================================================
Vendor description:
-------------------
"Securely connecting your small business to the outside world is as important
as connecting your internal network devices to one another. Cisco Small
Business RV Series Routers offer virtual private networking (VPN) technology
so your remote workers can connect to your network through a secure Internet
pathway."
Source: https://www.cisco.com/c/en/us/products/routers/small-business-rv-series-routers/index.html
Business recommendation:
------------------------
We want to thank Cisco for the very quick and professional response and great
coordination. Customers are urged to update the firmware of their devices.
Vulnerability overview/description:
-----------------------------------
1) Hardcoded Credentials
The device contains hardcoded users and passwords which can be used to login
via SSH on an emulated device at least.
During the communication with Cisco it turned out that:
"Accounts like the 'debug-admin' and 'root' can not be accessed
from console port, CLI or webui".
Therefore, these accounts had no real functionality and cannot be used for
malicious actions.
2) Known GNU glibc Vulnerabilities
The used GNU glibc in version 2.19 is outdated and contains multiple known
vulnerabilities. The outdated version was found by IoT Inspector.
3) Known BusyBox Vulnerabilities
The used BusyBox toolkit in version 1.23.2 is outdated and contains multiple
known vulnerabilities. The outdated version was found by IoT Inspector.
One of the discovered vulnerabilities (CVE-2017-16544) was verified by using
the MEDUSA scaleable firmware runtime.
4) Multiple Vulnerabilities - IoT Inspector Report
Further information can be found in IoT Inspector report:
https://r.sec-consult.com/ciscoiot
Proof of concept:
-----------------
1) Hardcoded Credentials
The following hardcoded hashes were found in the 'shadow' file of the firmware:
root:$1$hPNSjUZA$7eKqEpqVYltt9xJ6f0OGf0:15533:0:99999:7:::
debug-admin:$1$.AAm0iJ4$na9wZwly9pSrdS8MhcGKw/:15541:0:99999:7:::
[...]
The undocumented user 'debug-admin' is also contained in this file.
Starting the dropbear daemon as background process on emulated firmware:
-------------------------------------------------------------------------------
# dropbear -E
# [1109] <timestamp> Running in background
#
# [1112] <timestamp> Child connection from <IP>:52718
[1112] <timestamp> /var must be owned by user or root, and not writable by others
[1112] <timestamp> Password auth succeeded for 'debug-admin' from <IP>:52718
-------------------------------------------------------------------------------
Log on via another host connected to the same network. For this PoC the
password of the debug-admin was changed in the 'shadow' file.
-------------------------------------------------------------------------------
[root@localhost medusa]# ssh debug-admin@<IP> /bin/ash -i
debug-admin@<IP>'s password:
/bin/ash: can't access tty; job control turned off
BusyBox v1.23.2 (2018-11-21 18:22:56 IST) built-in shell (ash)
/tmp $
-------------------------------------------------------------------------------
The 'debug-admin' user has the same privileges like 'root'. This can be
determined from the corresponding sudoers file in the firmware:
[...]
## User privilege specification
##
root ALL=(ALL) ALL
debug-admin ALL=(ALL) ALL
## Uncomment to allow members of group wheel to execute any command
# %wheel ALL=(ALL) ALL
[...]
During the communication with Cisco it turned out that:
"Accounts like the 'debug-admin' and 'root' can not be accessed
from console port, CLI or webui".
Therefore, these accounts had no real functionality and cannot be used for
malicious actions.
2) Known GNU glibc Vulnerabilities
GNU glibc version 2.19 contains multiple CVEs like:
CVE-2014-4043, CVE-2014-9402, CVE-2014-9761, CVE-2014-9984, CVE-2015-1472,
CVE-2015-5277, CVE-2015-8778, CVE-2015-8779, CVE-2017-1000366 and more. It was compiled
and executed on the emulated device to test the system.
# python cve-2015-7547-poc.py &
[1] 961
# chroot /medusa_rootfs/ bin/ash
BusyBox v1.23.2 (2018-11-21 18:22:56 IST) built-in shell (ash)
# gdb cve-2015-7547_glibc_getaddrinfo
[...]
[UDP] Total Data len recv 36
[UDP] Total Data len recv 36
Connected with 127.0.0.1:41782
[TCP] Total Data len recv 76
[TCP] Request1 len recv 36
[TCP] Request2 len recv 36
Cannot access memory at address 0x4
Program received signal SIGSEGV, Segmentation fault.
0x76f1fd58 in ?? () from /lib/libc.so.6
(gdb)
References:
https://security.googleblog.com/2016/02/cve-2015-7547-glibc-getaddrinfo-stack.html
https://github.com/fjserna/CVE-2015-7547
3) Known BusyBox Vulnerabilities
BusyBox version 1.23.2 contains multiple CVEs like:
CVE-2016-2148, CVE-2016-6301, CVE-2015-9261, CVE-2016-2147, CVE-2018-20679,
CVE-2017-16544 and CVE-2019-5747.
The BusyBox shell autocompletion vulnerability (CVE-2017-16544) was verified on
an emulated device:
A file with the name "\ectest\n\e]55;test.txt\a" was created to trigger the
vulnerability.
-------------------------------------------------------------------------------
# ls "pressing <TAB>"
test
]55;test.txt
#
-------------------------------------------------------------------------------
4) Multiple Vulnerabilities - IoT Inspector Report
Further information can be found in IoT Inspector report:
https://r.sec-consult.com/ciscoiot
The summary is below:
IoT Inspector Vulnerability #1 BusyBox CVE entries
Outdated BusyBox version is affected by 7 published CVEs.
IoT Inspector Vulnerability #2 curl CVE entries
Outdated curl version is affected by 35 published CVEs.
IoT Inspector Vulnerability #3 GNU glibc CVE entries
Outdated GNU glibc version is affected by 44 published CVEs.
IoT Inspector Vulnerability #5 Hardcoded password hashes
Firmware contains multiple hardcoded credentials.
IoT Inspector Vulnerability #6 Linux Kernel CVE entries
Outdated Linux Kernel version affected by 512 published CVEs.
IoT Inspector Vulnerability #7 MiniUPnPd CVE entries
Outdated MiniUPnPd version affected by 2 published CVEs.
IoT Inspector Vulnerability #8 Dnsmasq CVE entries
Outdated MiniUPnPd version affected by 1 published CVE.
IoT Inspector Vulnerability #9 Linux Kernel Privilege Escalation “pp_key”
Outdated Linux Kernel version is affected by CVE-2015-7547.
IoT Inspector Vulnerability #10 OpenSSL CVE entries
Outdated OpenSSL version affected by 6 published CVEs.
Vulnerable / tested versions:
-----------------------------
The following firmware versions have been tested with IoT Inspector and
firmware emulation techniques:
Cisco RV340 / 1.0.02.16
Cisco RV340W / 1.0.02.16
Cisco RV345 / 1.0.02.16
Cisco RV345P / 1.0.02.16
The following firmware versions have been tested with IoT Inspector only:
Cisco RV260 / 1.0.00.15
Cisco RV260P / 1.0.00.15
Cisco RV260W / 1.0.00.15
Cisco RV160 / 1.0.00.15
Cisco RV160P / 1.0.00.15
The firmware was obtained from the vendor website:
https://software.cisco.com/download/home/286287791/type/282465789/release/1.0.02.16
https://software.cisco.com/download/home/286316464/type/282465789/release/1.0.00.15
Vendor contact timeline:
------------------------
2019-05-15: Contacting vendor through psirt@cisco.com.
2019-05-16: Vendor confirmed the receipt.
2019-05-2019-08: Periodic updates about the investigation from the vendor.
Clarification which of the reported issues will be fixed.
2019-08-20: The vendor proposed the next possible publication date for the
advisory for 2019-09-04. The vendor added the RV160 and RV260
router series to be vulnerable to the same issues too.
2019-09-04: Coordinated advisory release.
Solution:
---------
Upgrade to the newest available firmware version.
Additionally, the vendor provides the following security notice:
https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20190904-sb-vpnrouter
Workaround:
-----------
None.
Advisory URL:
-------------
https://www.sec-consult.com/en/vulnerability-lab/advisories/index.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SEC Consult Vulnerability Lab
SEC Consult
Europe | Asia | North America
About SEC Consult Vulnerability Lab
The SEC Consult Vulnerability Lab is an integrated part of SEC Consult. It
ensures the continued knowledge gain of SEC Consult in the field of network
and application security to stay ahead of the attacker. The SEC Consult
Vulnerability Lab supports high-quality penetration testing and the evaluation
of new offensive and defensive technologies for our customers. Hence our
customers obtain the most current information about vulnerabilities and valid
recommendation about the risk profile of new technologies.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Interested to work with the experts of SEC Consult?
Send us your application https://www.sec-consult.com/en/career/index.html
Interested in improving your cyber security with the experts of SEC Consult?
Contact our local offices https://www.sec-consult.com/en/contact/index.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Mail: research at sec-consult dot com
Web: https://www.sec-consult.com
Blog: http://blog.sec-consult.com
Twitter: https://twitter.com/sec_consult
EOF T. Weber / @2019
.
+ 3PAR OS 3.2.1 MU5 and 3.2.2 MU2
- HPE recommends prior impacted versions update to 3PAR OS 3.2.1 MU 5 or
3.2.2 MU2.
+ 3PAR OS 3.1.3 is also vulnerable but will not be fixed.
**Mitigation:** The best protection to guard against exploitation of this
vulnerability is to securely configure and operate the storage array in
accordance with the *HPE 3PAR Configuration Guidelines* documentation
| VAR-201602-0119 | CVE-2016-2387 | SAP NetWeaver of Java Proxy Runtime ProxyServer Servlet cross-site scripting vulnerability |
CVSS V2: 4.3 CVSS V3: 6.1 Severity: MEDIUM |
Multiple cross-site scripting (XSS) vulnerabilities in the Java Proxy Runtime ProxyServer servlet in SAP NetWeaver 7.4 allow remote attackers to inject arbitrary web script or HTML via the (1) ns or (2) interface parameter to ProxyServer/register, aka SAP Security Note 2220571. Vendors have confirmed this vulnerability SAP Security Note 2220571 It is released as.By any third party Web Script or HTML May be inserted
| VAR-201602-0121 | CVE-2016-2389 | SAP NetWeaver Vulnerable to directory traversal |
CVSS V2: 7.8 CVSS V3: 7.5 Severity: HIGH |
Directory traversal vulnerability in the GetFileList function in the SAP Manufacturing Integration and Intelligence (xMII) component 15.0 for SAP NetWeaver 7.4 allows remote attackers to read arbitrary files via a .. (dot dot) in the Path parameter to /Catalog, aka SAP Security Note 2230978
| VAR-201602-0120 | CVE-2016-2388 | SAP NetWeaver of Universal Worklist Configuration Vulnerability in obtaining important user information |
CVSS V2: 5.0 CVSS V3: 5.3 Severity: MEDIUM |
The Universal Worklist Configuration in SAP NetWeaver AS JAVA 7.4 allows remote attackers to obtain sensitive user information via a crafted HTTP request, aka SAP Security Note 2256846. Vendors have confirmed this vulnerability SAP Security Note 2256846 It is released as. Supplementary information : CWE Vulnerability type by CWE-284: Improper Access Control ( Inappropriate access control ) Has been identified. http://cwe.mitre.org/data/definitions/284.htmlSkillfully crafted by a third party HTTP Important user information may be obtained through a request
| VAR-201602-0118 | CVE-2016-2386 | SAP NetWeaver J2EE Engine of UDDI On the server SQL Injection vulnerability |
CVSS V2: 7.5 CVSS V3: 9.8 Severity: CRITICAL |
SQL injection vulnerability in the UDDI server in SAP NetWeaver J2EE Engine 7.40 allows remote attackers to execute arbitrary SQL commands via unspecified vectors, aka SAP Security Note 2101079
| VAR-202004-0525 | CVE-2020-12134 | Nanometrics Centaur and TitanSMA Vulnerability regarding lack of resource release after valid lifetime in |
CVSS V2: 7.5 CVSS V3: 9.8 Severity: CRITICAL |
Nanometrics Centaur through 4.3.23 and TitanSMA through 4.2.20 mishandle access control for the syslog log. Nanometrics Centaur and TitanSMA Is vulnerable to a lack of resource release after a valid lifetime.Information is obtained, information is tampered with, and service operation is interrupted. (DoS) It may be put into a state. Nanometrics Centaur and Nanometrics TitanSMA are both data loggers from Nanometrics, Canada.
There are security vulnerabilities in Nanometrics Centaur 4.3.23 and earlier versions and TitanSMA 4.2.20 and earlier versions. No detailed vulnerability details are currently provided. The Centaur digital recorder is a portable geophysical sensing acquisition system that consists of a high-resolution 24-bit ADC, a precision GNSS-based clock, and removable storage capabilities. Its ease of use simplifies high performance geophysical sensing deployments in both remote and networked environments. Optimized for seismicity monitoring, the Centaur is also well-suited for infrasound and similar geophysical sensor recording applications requiring sample rates up to 5000 sps.<br/><br/> The TitanSMA is a strong motion accelerograph designed for high precision observational and structural engineering applications, where scientists and engineers require exceptional dynamic range over a wide frequency band.An information disclosure vulnerability exists when Centaur and TitanSMA fail to properly protectcritical system logs such as 'syslog'. Additionally, the implemented Jetty version (9.4.z-SNAPSHOT)suffers from a memory leak of shared buffers that was (supposedly) patched in Jetty version 9.2.9.v20150224.As seen in the aforementioned products, the 'patched' version is still vulnerable to the buffer leakage.Chaining these vulnerabilities allows an unauthenticated adversary to remotely send malicious HTTPpackets, and cause the shared buffer to 'bleed' contents of shared memory and store these in systemlogs. Accessing these unprotected logfiles reveal parts of the leaked buffer (up to 17 bytes per sentpacket) which can be combined to leak sensitive data which can be used to perform session hijackingand authentication bypass scenarios.Tested on: Jetty 9.4.z-SNAPSHOT. Ignition is a powerful industrial application platform withfully integrated development tools for building SCADA, MES, and IIoTsolutions.Remote unauthenticated atackers are able to read arbitrary datafrom other HTTP sessions because Ignition uses a vulnerable Jetty server.When the Jetty web server receives a HTTP request, the below code is usedto parse through the HTTP headers and their associated values. The serverbegins by looping through each character for a given header value and checksthe following:<br/><br/>- On Line 1164, the server checks if the character is printable ASCII ornot a valid ASCII character.<br/>- On Line 1172, the server checks if the character is a space or tab.<br/>- On Line 1175, the server checks if the character is a line feed.<br/>- If the character is non-printable ASCII (or less than 0x20), then allof the checks above are skipped over and the code throws an 'IllegalCharacter'exception on line 1186, passing in the illegal character and a shared buffer.<br/><br/> --------------------------------------------------------------------------------<br/><br/><code>File: jetty-http\src\main\java\org\eclipse\jetty\http\HttpParser.java<br/>---------------------------------------------------------------------------<br/>920: protected boolean parseHeaders(ByteBuffer buffer)<br/>921: {<br/>[..snip..]<br/>1163: case HEADER_VALUE:<br/>1164: if (ch>HttpTokens.SPACE || ch<0)<br/>1165: {<br/>1166: _string.append((char)(0xff&ch));<br/>1167: _length=_string.length();<br/>1168: setState(State.HEADER_IN_VALUE);<br/>1169: break;<br/>1170: }<br/>1171:<br/>1172: if (ch==HttpTokens.SPACE || ch==HttpTokens.TAB)<br/>1173: break;<br/>1174:<br/>1175: if (ch==HttpTokens.LINE_FEED)<br/>1176: {<br/>1177: if (_length > 0)<br/>1178: {<br/>1179: _value=null;<br/>1180: _valueString=(_valueString==null)?takeString():(_valueString+" "+takeString());<br/>1181: }<br/>1182: setState(State.HEADER);<br/>1183: break;<br/>1184: }<br/>1185:<br/>1186: throw new IllegalCharacter(ch,buffer);<br/></code><br/> --------------------------------------------------------------------------------<br/><br/>Tested on: Microsoft Windows 7 Professional SP1 (EN)Microsoft Windows 7 Ultimate SP1 (EN)Ubuntu Linux 14.04Mac OS XHP-UX ItaniumJetty(9.2.z-SNAPSHOT)Java/1.8.0_73Java/1.8.0_66
| VAR-201602-0175 | CVE-2016-2509 | Hirschmann "Classic Platform" switches reveal administrator password in SNMP community string by default |
CVSS V2: 2.9 CVSS V3: 5.3 Severity: MEDIUM |
The password-sync feature on Belden Hirschmann Classic Platform switches L2B before 05.3.07 and L2E, L2P, L3E, and L3P before 09.0.06 sets an SNMP community to the same string as the administrator password, which allows remote attackers to obtain sensitive information by sniffing the network. Therefore, an administrative password is leaked to an attacker on the local network. CWE-257: Storing Passwords in a Recoverable Format http://cwe.mitre.org/data/definitions/257.html In addition, National Vulnerability Database (NVD) Then CWE-200 It is published as Belden Is a security advisory BSECV-2016-2 In more detail on this issue. BeldenHirschmannClassicPlatformswitches is a switch product from Belden Corporation of the United States. A security vulnerability exists in the password-sync function of Belden Hirschmann Classic Platform. The following models and versions are affected: Belden Hirschmann Classic L2E, L2P, L3E, RS on L3P platforms, RSR, MACH100, MACH1000, MACH4000, MS, OCTOPUS 09.0.05 and earlier, RSB 05.3.06 and earlier on Classic L2B platforms previous version