Description
Converting crafted BIG-HKSCS input to UCS-4 or the internal wide character encoding, for example with iconv, in the GNU C Library version 2.18 through 2.31 may result in the converter making no progress, causing the calling application to hang.
Published: 2026-11-04
Score: 5.9 Medium
EPSS: n/a
KEV: No
Impact: Denial of Service – application hang
Action: Apply Patch
AI Analysis

Impact

Converting a crafted BIG‑HKSCS input stream to UCS‑4 or the internal wide‑character representation via glibc’s iconv may cause the conversion routine to make no progress, eventually leading the calling application to hang. This results in a denial of service for legitimate users. The flaw is an uncontrolled resource consumption condition (CWE‑835). Based on the description, it is inferred that the crafted input can be supplied by an attacker to any application using iconv for that conversion.

Affected Systems

The defect exists in the GNU C Library (glibc) implementations used by many Linux distributions. Versions 2.18 through 2.31 are affected. Applications that invoke iconv for the BIG‑HKSCS→UCS‑4 conversion path—including web servers, file‑processing utilities, and other services—may be impacted.

Risk and Exploitability

The vulnerability scores a CVSS of 5.9, indicating moderate severity. EPSS data is not available, so the likelihood of exploitation is unclear. It is not listed in the CISA KEV catalog. The likely attack vector is delivering crafted BIG‑HKSCS data to applications that invoke iconv for that conversion path. Based on the description, it is inferred that an attacker can trigger the hang by providing such crafted input to any program that performs the conversion. The risk is primarily for processes that process such input, as the vulnerability requires the presence of the vulnerable conversion routine.

Generated by OpenCVE AI on November 4, 2026 at 19:39 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade glibc to a version that contains the fix, as outlined in the glibc advisory linked in the references.
  • If upgrade is not immediately possible, stop using the BIG‑HKSCS→UCS‑4 conversion path in applications, or replace it with a safe alternative encoding that does not invoke the vulnerable routine.
  • Implement process or service monitoring to automatically detect and restart or terminate hung processes, thereby reducing the window of denial of service while awaiting a software update.

Generated by OpenCVE AI on November 4, 2026 at 19:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 04 Nov 2026 19:30:00 +0000

Type Values Removed Values Added
References

Wed, 04 Nov 2026 19:00:00 +0000

Type Values Removed Values Added
First Time appeared The Gnu C Library
The Gnu C Library glibc
Vendors & Products The Gnu C Library
The Gnu C Library glibc

Wed, 04 Nov 2026 17:30:00 +0000

Type Values Removed Values Added
Description Converting crafted BIG-HKSCS input to UCS-4 or the internal wide character encoding, for example with iconv, in the GNU C Library version 2.18 through 2.31 may result in the converter making no progress, causing the calling application to hang.
Title BIG-HKSCS decoding hang on crafted input
Weaknesses CWE-835
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

The Gnu C Library Glibc
cve-icon MITRE

Status: PUBLISHED

Assigner: glibc

Published:

Updated: 2026-11-04T19:04:35.774Z

Reserved: 2026-11-04T16:28:03.957Z

Link: CVE-2026-122054

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-04T18:17:43.253

Modified: 2026-11-04T19:17:39.433

Link: CVE-2026-122054

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-04T19:45:14Z

Weaknesses
  • CWE-835

    Loop with Unreachable Exit Condition ('Infinite Loop')