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

exploitDog

suse-cvrf логотип

SUSE-SU-2022:2886-1

Опубликовано: 24 авг. 2022
Источник: suse-cvrf

Описание

Security update for glibc

This update for glibc fixes the following issues:

Security issues fixed:

  • CVE-2015-5180: Fix crash with internal QTYPE in resolv (bsc#941234, BZ #18784)

  • CVE-2016-10228: Rewrite iconv option parsing (bsc#1027496, BZ #19519)

  • CVE-2019-25013: Fix buffer overrun in EUC-KR conversion module (bsc#1182117, BZ #24973)

  • CVE-2020-27618: Accept redundant shift sequences in IBM1364 iconv module (bsc#1178386, BZ #26224)

  • CVE-2020-29562: Fix incorrect UCS4 inner loop bounds in iconv (bsc#1179694, BZ #26923)

  • CVE-2020-29573: Hardened printf against non-normal long double values (bsc#1179721, BZ #26649)

  • CVE-2021-3326: Fix assertion failure in ISO-2022-JP-3 gconv module (bsc#1181505, BZ #27256)

  • Recognize ppc64p7 arch to build for power7

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

SUSE Linux Enterprise Server 12 SP2-BCL
glibc-2.22-126.1
glibc-32bit-2.22-126.1
glibc-devel-2.22-126.1
glibc-devel-32bit-2.22-126.1
glibc-html-2.22-126.1
glibc-i18ndata-2.22-126.1
glibc-info-2.22-126.1
glibc-locale-2.22-126.1
glibc-locale-32bit-2.22-126.1
glibc-profile-2.22-126.1
glibc-profile-32bit-2.22-126.1
nscd-2.22-126.1
SUSE Linux Enterprise Server 12 SP3-BCL
glibc-2.22-126.1
glibc-32bit-2.22-126.1
glibc-devel-2.22-126.1
glibc-devel-32bit-2.22-126.1
glibc-html-2.22-126.1
glibc-i18ndata-2.22-126.1
glibc-info-2.22-126.1
glibc-locale-2.22-126.1
glibc-locale-32bit-2.22-126.1
glibc-profile-2.22-126.1
glibc-profile-32bit-2.22-126.1
nscd-2.22-126.1

Описание

res_query in libresolv in glibc before 2.25 allows remote attackers to cause a denial of service (NULL pointer dereference and process crash).


Затронутые продукты
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-32bit-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-devel-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-devel-32bit-2.22-126.1

Ссылки

Описание

The iconv program in the GNU C Library (aka glibc or libc6) 2.31 and earlier, when invoked with multiple suffixes in the destination encoding (TRANSLATE or IGNORE) along with the -c option, enters an infinite loop when processing invalid multi-byte input sequences, leading to a denial of service.


Затронутые продукты
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-32bit-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-devel-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-devel-32bit-2.22-126.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.


Затронутые продукты
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-32bit-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-devel-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-devel-32bit-2.22-126.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.


Затронутые продукты
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-32bit-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-devel-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-devel-32bit-2.22-126.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.


Затронутые продукты
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-32bit-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-devel-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-devel-32bit-2.22-126.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.


Затронутые продукты
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-32bit-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-devel-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-devel-32bit-2.22-126.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.


Затронутые продукты
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-32bit-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-devel-2.22-126.1
SUSE Linux Enterprise Server 12 SP2-BCL:glibc-devel-32bit-2.22-126.1

Ссылки
Уязвимость SUSE-SU-2022:2886-1