Bug 2523274 (CVE-2026-77117) - CVE-2026-77117 glibc: Non-progress DoS in SHIFT_JISX0213 -&gt
Summary: CVE-2026-77117 glibc: Non-progress DoS in SHIFT_JISX0213 -&gt
Keywords:
Status: NEW
Alias: CVE-2026-77117
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On: 2523276 2523277 2523278
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-08-25 08:38 UTC by OSIDB Bzimport
Modified: 2026-10-19 10:18 UTC (History)
22 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2026:80517 0 None None None 2026-10-12 01:43:41 UTC
Red Hat Product Errata RHBA-2026:80793 0 None None None 2026-10-12 11:34:54 UTC
Red Hat Product Errata RHBA-2026:82861 0 None None None 2026-10-14 10:39:30 UTC
Red Hat Product Errata RHBA-2026:82891 0 None None None 2026-10-14 11:47:17 UTC
Red Hat Product Errata RHBA-2026:83558 0 None None None 2026-10-15 12:27:55 UTC
Red Hat Product Errata RHSA-2026:79281 0 None None None 2026-10-08 19:13:18 UTC
Red Hat Product Errata RHSA-2026:80798 0 None None None 2026-10-12 16:36:41 UTC
Red Hat Product Errata RHSA-2026:84753 0 None None None 2026-10-19 10:18:41 UTC

Description OSIDB Bzimport 2026-08-25 08:38:16 UTC
Summary: Non-progress DoS in SHIFT_JISX0213 -&gt; UCS-4 conversion state  <br/>
handling (`iconvdata/shift_jisx0213.c`): crafted input can cause repeated  <br/>
emission of a buffered code point without further input consumption,  <br/>
leading to persistent retry churn and denial of service in callers  <br/>
converting untrusted text.<br/>
Requirements to exploit: An attacker must be able to supply text that an  <br/>
application converts from `SHIFT_JISX0213` to `UCS-4`, trigger a 2-byte  <br/>
sequence that expands through `__jisx0213_to_ucs_combining`, and have the  <br/>
caller retry after `E2BIG` with the same conversion state once only enough  <br/>
output space remains for the first of the two emitted code points.  <br/>
Applications that never use this conversion path, or that abort on repeated  <br/>
no-progress `E2BIG`, are not practically exposed.<br/>
Component affected: `glibc-2.42-11.1.hum1`; `iconvdata/shift_jisx0213.c`,  <br/>
`from_shift_jisx0213` (`BODY` macro) in the `SHIFT_JISX0213` -&gt; `UCS-4`  <br/>
conversion path.<br/>

Comment 2 Jon Orris 2026-10-08 19:13:17 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 9

Via RHSA-2026:79281 https://access.redhat.com/errata/RHSA-2026:79281

Comment 3 Jon Orris 2026-10-12 16:36:38 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 8

Via RHSA-2026:80798 https://access.redhat.com/errata/RHSA-2026:80798

Comment 4 Jon Orris 2026-10-19 10:18:39 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 10

Via RHSA-2026:84753 https://access.redhat.com/errata/RHSA-2026:84753


Note You need to log in before you can comment on or make changes to this bug.