CVE-2026-1489
Glib: GLib: Memory corruption via integer overflow in Unicode case conversion
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · January 27, 2026
Updated · July 3, 2026
Description
A flaw was found in GLib. An integer overflow vulnerability in its Unicode case conversion implementation can lead to memory corruption. By processing specially crafted and extremely large Unicode strings, an attacker could trigger an undersized memory allocation, resulting in out-of-bounds writes. This could cause applications utilizing GLib for string conversion to crash or become unstable.
Statement
This vulnerability is rated Moderate for Red Hat products. A flaw in GLib's Unicode case conversion implementation can lead to memory corruption due to an integer overflow when processing specially crafted and extremely large Unicode strings. Applications that handle untrusted, large Unicode input and utilize GLib for string conversion may be susceptible, potentially resulting in crashes or instability.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
CVSS / CWE
CVSS 3.1 · 5.4CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
CWE-787 · Out-of-bounds Write