6.5
Medium
CVE-2025-14512 Glib: integer overflow in glib gio attribute escaping causes heap buffer overflow
Description
A flaw was found in glib. This vulnerability allows a heap buffer overflow and denial-of-service (DoS) via an integer overflow in GLib's GIO (GLib Input/Output) escape_byte_string() function when processing malicious file or remote filesystem attribute values.
CVSS 3.1 detail
Vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:HExploitable remotely over the network, without an account and if a user takes an action; an attacker can seriously compromise confidentiality, integrity or availability.
- Attack vector
- Network
- Attack complexity
- Low
- Privileges required
- None
- Interaction
- Required
- Scope
- Unchanged
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| glib 2.86 | earliest → < 2.86.3 | 2.86.3 |
| Red Hat Enterprise Linux 10 | Versions not published | |
| Red Hat Enterprise Linux 6 | Versions not published | |
| Red Hat Enterprise Linux 7 | Versions not published | |
| Red Hat Enterprise Linux 8 | Versions not published | |
| Red Hat Enterprise Linux 9 | Versions not published | |
| Red Hat OpenShift Container Platform 4 | Versions not published | |
| Red Hat Hardened Images 2.88 | earliest → < 2.88.0-1.1.hum1 | 2.88.0-1.1.hum1 |
| Red Hat Enterprise Linux 9.0 Update Services for SAP Solutions | Versions not published |
Show the 20 other branches Hide the 20 other branches
References
- RHSA-2026:15953 access.redhat.com
- RHSA-2026:15969 access.redhat.com
- RHSA-2026:15971 access.redhat.com
- RHSA-2026:19148 access.redhat.com
- RHSA-2026:19361 access.redhat.com
- RHSA-2026:19452 access.redhat.com
- RHSA-2026:19457 access.redhat.com
- RHSA-2026:19459 access.redhat.com
- RHSA-2026:19460 access.redhat.com
- RHSA-2026:19523 access.redhat.com
- RHSA-2026:19524 access.redhat.com
- RHSA-2026:19565 access.redhat.com
- RHSA-2026:19567 access.redhat.com
- RHSA-2026:21275 access.redhat.com
- RHSA-2026:22634 access.redhat.com
- RHSA-2026:25096 access.redhat.com
- RHSA-2026:29197 access.redhat.com
- RHSA-2026:58981 access.redhat.com
- RHSA-2026:72502 access.redhat.com
- RHSA-2026:7461 access.redhat.com
- RHSA-2026:74674 access.redhat.com
- RHSA-2026:82304 access.redhat.com
- RHSA-2026:82322 access.redhat.com
- RHSA-2026:82347 access.redhat.com
- RHSA-2026:82354 access.redhat.com
- RHSA-2026:82372 access.redhat.com
- RHSA-2026:82857 access.redhat.com
- RHSA-2026:82888 access.redhat.com
- access.redhat.com access.redhat.com
- RHBZ#2421339 bugzilla.redhat.com
- gitlab.gnome.org gitlab.gnome.org
Timeline
- Published
- Last modified
Other CVEs of glib
The 10 CVEs of glib →
CVE-2026-58016
Glib: integer underflow in gio/gdbusintrospection.c via "g_dbus_node_info_new_for_xml"
7.5
High
CVE-2026-58015
Glib: path traversal in glib/gio/gdbusauthmechanismsha1.c via keyring_lookup_entry and mechanism_client_data_receive
5.9
Medium
CVE-2026-58014
Glib: off-by-one error in glib/gkeyfile.c via "g_key_file_get_locale_string_list"
7.3
High
CVE-2026-58013
Glib: buffer over-read in glib/giochannel.c via "g_io_channel_read_line_backend"
6.5
Medium