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

exploitDog

redhat логотип

CVE-2026-80489

Опубликовано: 27 авг. 2026
Источник: redhat
CVSS3: 5.9

Описание

A flaw was found in glibc. A remote attacker could exploit this vulnerability by providing specially crafted input during SHIFT_JISX0213 to UCS-4 text conversion. This crafted input can cause the application to repeatedly process a buffered character without consuming further input, leading to a persistent loop and a denial of service (DoS) condition. This could make the affected application unresponsive.

Отчет

This Moderate flaw in glibc's SHIFT_JISX0213 to UCS-4 conversion can lead to a denial of service. The attack surface is significantly limited as exploitation requires applications to process untrusted input via this specific conversion path, trigger a precise 2-byte sequence, and then repeatedly attempt conversion after an E2BIG error with insufficient output space. This combination of uncommon application behaviors makes widespread impact less likely.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 10glibcAffected
Red Hat Enterprise Linux 6compat-glibcUnder investigation
Red Hat Enterprise Linux 6glibcUnder investigation
Red Hat Enterprise Linux 7compat-glibcUnder investigation
Red Hat Enterprise Linux 7glibcUnder investigation
Red Hat Enterprise Linux 8glibcUnder investigation
Red Hat Enterprise Linux 9glibcAffected
Red Hat OpenShift Container Platform 4openshift/ose-rhel-coreos-8Under investigation
Red Hat OpenShift Container Platform 4openshift/ose-rhel-coreos-9Under investigation
Red Hat Hardened Imagesglibc-main-2.43-8.4.hum1FixedRHSA-2026:6173731.08.2026

Показывать по

Дополнительная информация

Статус:

Moderate
Дефект:
CWE-835
https://bugzilla.redhat.com/show_bug.cgi?id=2524870glibc: Non-progress DoS in EUC_JISX0213 -> UCS-4 conversion state

5.9 Medium

CVSS3

Связанные уязвимости

CVSS3: 5.9
ubuntu
17 дней назад

EUC_JISX0213 converter hang in euc-jisx0213.c

CVSS3: 5.9
nvd
2 дня назад

Converting crafted EUC_JISX0213 input to UCS-4 or the internal wide character encoding, for example with iconv, in the GNU C Library version 2.3 to 2.44 may result in the converter making no progress, causing the calling application to hang. Some EUC_JISX0213 sequences decode to two code points. If the output buffer has room for only the first one, the converter stores the second in the conversion state and returns E2BIG, but it never clears that pending character after emitting it on the next call. The converter then keeps emitting the pending character without consuming further input, so an application that retries the conversion loops forever. The input must be attacker controlled and the application must convert it with an output buffer small enough to split the two code points. Only the EUC_JISX0213 character set is affected, which is not commonly used. The related defect in SHIFT_JISX0213 converter is tracked separately as CVE-2026-77117.

CVSS3: 5.9
debian
2 дня назад

Описание отсутствует

CVSS3: 5.9
github
2 дня назад

Converting crafted EUC_JISX0213 input to UCS-4 or the internal wide character encoding, for example with iconv, in the GNU C Library version 2.3 to 2.44 may result in the converter making no progress, causing the calling application to hang. Some EUC_JISX0213 sequences decode to two code points. If the output buffer has room for only the first one, the converter stores the second in the conversion state and returns E2BIG, but it never clears that pending character after emitting it on the next call. The converter then keeps emitting the pending character without consuming further input, so an application that retries the conversion loops forever. The input must be attacker controlled and the application must convert it with an output buffer small enough to split the two code points. Only the EUC_JISX0213 character set is affected, which is not commonly used. The related defect in SHIFT_JISX0213 converter is tracked separately as CVE-2026-77117.

5.9 Medium

CVSS3