Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

suse-cvrf логотип

openSUSE-SU-2021:0358-1

Опубликовано: 27 фев. 2021
Источник: suse-cvrf

Описание

Security update for glibc

This update for glibc fixes the following issues:

  • Fix buffer overrun in EUC-KR conversion module (CVE-2019-25013, bsc#1182117, BZ #24973)
  • x86: Harden printf against non-normal long double values (CVE-2020-29573, bsc#1179721, BZ #26649)
  • gconv: Fix assertion failure in ISO-2022-JP-3 module (CVE-2021-3326, bsc#1181505, BZ #27256)
  • iconv: Accept redundant shift sequences in IBM1364 (CVE-2020-27618, bsc#1178386, BZ #26224)
  • iconv: Fix incorrect UCS4 inner loop bounds (CVE-2020-29562, bsc#1179694, BZ #26923)
  • Fix parsing of /sys/devices/system/cpu/online (bsc#1180038, BZ #25859)

This update was imported from the SUSE:SLE-15:Update update project.

Список пакетов

openSUSE Leap 15.2
glibc-2.26-lp152.26.6.1
glibc-32bit-2.26-lp152.26.6.1
glibc-devel-2.26-lp152.26.6.1
glibc-devel-32bit-2.26-lp152.26.6.1
glibc-devel-static-2.26-lp152.26.6.1
glibc-devel-static-32bit-2.26-lp152.26.6.1
glibc-extra-2.26-lp152.26.6.1
glibc-html-2.26-lp152.26.6.1
glibc-i18ndata-2.26-lp152.26.6.1
glibc-info-2.26-lp152.26.6.1
glibc-locale-2.26-lp152.26.6.1
glibc-locale-base-2.26-lp152.26.6.1
glibc-locale-base-32bit-2.26-lp152.26.6.1
glibc-profile-2.26-lp152.26.6.1
glibc-profile-32bit-2.26-lp152.26.6.1
glibc-utils-2.26-lp152.26.6.1
glibc-utils-32bit-2.26-lp152.26.6.1
nscd-2.26-lp152.26.6.1

Описание

The iconv feature in the GNU C Library (aka glibc or libc6) through 2.32, when processing invalid multi-byte input sequences in the EUC-KR encoding, may have a buffer over-read.


Затронутые продукты
openSUSE Leap 15.2:glibc-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-32bit-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-devel-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-devel-32bit-2.26-lp152.26.6.1

Ссылки

Описание

The iconv function in the GNU C Library (aka glibc or libc6) 2.32 and earlier, when processing invalid multi-byte input sequences in IBM1364, IBM1371, IBM1388, IBM1390, and IBM1399 encodings, fails to advance the input state, which could lead to an infinite loop in applications, resulting in a denial of service, a different vulnerability from CVE-2016-10228.


Затронутые продукты
openSUSE Leap 15.2:glibc-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-32bit-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-devel-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-devel-32bit-2.26-lp152.26.6.1

Ссылки

Описание

The iconv function in the GNU C Library (aka glibc or libc6) 2.30 to 2.32, when converting UCS4 text containing an irreversible character, fails an assertion in the code path and aborts the program, potentially resulting in a denial of service.


Затронутые продукты
openSUSE Leap 15.2:glibc-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-32bit-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-devel-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-devel-32bit-2.26-lp152.26.6.1

Ссылки

Описание

sysdeps/i386/ldbl2mpn.c in the GNU C Library (aka glibc or libc6) before 2.23 on x86 targets has a stack-based buffer overflow if the input to any of the printf family of functions is an 80-bit long double with a non-canonical bit pattern, as seen when passing a \x00\x04\x00\x00\x00\x00\x00\x00\x00\x04 value to sprintf. NOTE: the issue does not affect glibc by default in 2016 or later (i.e., 2.23 or later) because of commits made in 2015 for inlining of C99 math functions through use of GCC built-ins. In other words, the reference to 2.23 is intentional despite the mention of "Fixed for glibc 2.33" in the 26649 reference.


Затронутые продукты
openSUSE Leap 15.2:glibc-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-32bit-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-devel-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-devel-32bit-2.26-lp152.26.6.1

Ссылки

Описание

The iconv function in the GNU C Library (aka glibc or libc6) 2.32 and earlier, when processing invalid input sequences in the ISO-2022-JP-3 encoding, fails an assertion in the code path and aborts the program, potentially resulting in a denial of service.


Затронутые продукты
openSUSE Leap 15.2:glibc-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-32bit-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-devel-2.26-lp152.26.6.1
openSUSE Leap 15.2:glibc-devel-32bit-2.26-lp152.26.6.1

Ссылки