drucken bookmarks versenden konfigurieren admin pdf Sicherheit: Mehrere Probleme in GNU C library
Name: |
Mehrere Probleme in GNU C library |
|
ID: |
USN-3534-1 |
|
Distribution: |
Ubuntu |
|
Plattformen: |
Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, Ubuntu 17.10 |
|
Datum: |
Mi, 17. Januar 2018, 16:39 |
|
Referenzen: |
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17426
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-15804
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-15670
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-16997
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-1000408
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1000001
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-1000409 |
|
Applikationen: |
GNU C library |
|
Originalnachricht |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============7459902200840054795== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="2iE7bVr15fkFiGM19D4Ejok5THBHeHDka"
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --2iE7bVr15fkFiGM19D4Ejok5THBHeHDka Content-Type: multipart/mixed; boundary="2DLirgIgInm5bCXWEKQQN8fiQr4vrKP1p"; protected-headers="v1" From: Chris Coulson <chris.coulson@canonical.com> Reply-To: Ubuntu Security <security@ubuntu.com> To: ubuntu-security-announce@lists.ubuntu.com Message-ID: <0f8bb318-f295-a3a7-3fbb-c62a32bd5f40@canonical.com> Subject: [USN-3534-1] GNU C Library vulnerabilities
--2DLirgIgInm5bCXWEKQQN8fiQr4vrKP1p Content-Type: text/plain; charset=utf- Content-Transfer-Encoding: quoted-printable Content-Language: en-US
========================================================================== Ubuntu Security Notice USN-3534-1 January 17, 2018
eglibc, glibc vulnerabilities ==========================================================================
A security issue affects these releases of Ubuntu and its derivatives:
- Ubuntu 17.10 - Ubuntu 16.04 LTS - Ubuntu 14.04 LTS
Summary:
Several security issues were fixed in the GNU C library.
Software Description: - glibc: GNU C Library - eglibc: GNU C Library
Details:
It was discovered that the GNU C library did not properly handle all of the possible return values from the kernel getcwd(2) syscall. A local attacker could potentially exploit this to execute arbitrary code in setuid programs and gain administrative privileges. (CVE-2018-1000001)
A memory leak was discovered in the _dl_init_paths() function in the GNU C library dynamic loader. A local attacker could potentially exploit this with a specially crafted value in the LD_HWCAP_MASK environment variable, in combination with CVE-2017-1000409 and another vulnerability on a system with hardlink protections disabled, in order to gain administrative privileges. (CVE-2017-1000408)
A heap-based buffer overflow was discovered in the _dl_init_paths() function in the GNU C library dynamic loader. A local attacker could potentially exploit this with a specially crafted value in the LD_LIBRARY_PATH environment variable, in combination with CVE-2017-1000408 and another vulnerability on a system with hardlink protections disabled, in order to gain administrative privileges. (CVE-2017-1000409)
An off-by-one error leading to a heap-based buffer overflow was discovered in the GNU C library glob() implementation. An attacker could potentially exploit this to cause a denial of service or execute arbitrary code via a maliciously crafted pattern. (CVE-2017-15670)
A heap-based buffer overflow was discovered during unescaping of user names with the ~ operator in the GNU C library glob() implementation. An attacker could potentially exploit this to cause a denial of service or execute arbitrary code via a maliciously crafted pattern. (CVE-2017-15804)
It was discovered that the GNU C library dynamic loader mishandles RPATH and RUNPATH containing $ORIGIN for privileged (setuid or AT_SECURE) programs. A local attacker could potentially exploit this by providing a specially crafted library in the current working directory in order to gain administrative privileges. (CVE-2017-16997)
It was discovered that the GNU C library malloc() implementation could return a memory block that is too small if an attempt is made to allocate an object whose size is close to SIZE_MAX, resulting in a heap-based overflow. An attacker could potentially exploit this to cause a denial of service or execute arbitrary code. This issue only affected Ubuntu 17.10. (CVE-2017-17426)
Update instructions:
The problem can be corrected by updating your system to the following package versions:
Ubuntu 17.10: libc6 2.26-0ubuntu2.1
Ubuntu 16.04 LTS: libc6 2.23-0ubuntu10
Ubuntu 14.04 LTS: libc6 2.19-0ubuntu6.14
After a standard system update you need to reboot your computer to make all the necessary changes.
References: https://www.ubuntu.com/usn/usn-3534-1 CVE-2017-1000408, CVE-2017-1000409, CVE-2017-15670, CVE-2017-15804, CVE-2017-16997, CVE-2017-17426, CVE-2018-1000001
Package Information: https://launchpad.net/ubuntu/+source/glibc/2.26-0ubuntu2.1 https://launchpad.net/ubuntu/+source/glibc/2.23-0ubuntu10 https://launchpad.net/ubuntu/+source/eglibc/2.19-0ubuntu6.14
--2DLirgIgInm5bCXWEKQQN8fiQr4vrKP1p--
--2iE7bVr15fkFiGM19D4Ejok5THBHeHDka Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQEcBAEBCAAGBQJaX0peAAoJEGEfvezVlG4PfrEIAI4UiFqMH5vYEKMg9yqJdatE ScjTLA800h82jsRk2rHkLoEZV/GKF++aeFKd6aJVgIOpgwHiPckE8DA0uas2emRo U1RXu7Nh/E7qdILae9sAsKev3xJz41eWNkfckemh+Csg9uetkiMFGav4fB1lAStt qxeCLzp/eGs/7zQ8k9s/Nh8G/W0lpTNZL819vR7O9f2SB595Fkeq3NLnftyWpRkK PilOrEZlcLDpaL0mNHejEAwv68kwolNz01+ofF7QyoeiEiN6FwzcvmXNID9Qi4VZ seCQ/jBh3ncpMRkU6B6cVmk5HUlv//VkYd6g82SA/IjLkFyAp3cTf7qNK4eUo0c= =qIxh -----END PGP SIGNATURE-----
--2iE7bVr15fkFiGM19D4Ejok5THBHeHDka--
--===============7459902200840054795== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline
LS0gCnVidW50dS1zZWN1cml0eS1hbm5vdW5jZSBtYWlsaW5nIGxpc3QKdWJ1bnR1LXNlY3VyaXR5 LWFubm91bmNlQGxpc3RzLnVidW50dS5jb20KTW9kaWZ5IHNldHRpbmdzIG9yIHVuc3Vic2NyaWJl IGF0OiBodHRwczovL2xpc3RzLnVidW50dS5jb20vbWFpbG1hbi9saXN0aW5mby91YnVudHUtc2Vj dXJpdHktYW5ub3VuY2UK
--===============7459902200840054795==--
|
|
|
|