Red Hat Security Advisory: mingw-glib2 security update
GLib provides the core application building blocks for libraries and applications written in C. It provides the core object system used in GNOME, the main loop implementation, and a large set of utility functions for strings and common data structures. Security Fix(es): * glib: GLib: Buffer underflow in GVariant parser leads to heap corruption (CVE-2025-14087) * glib: buffer over-read in glib/gvariant-serialiser.c via gvs_tuple_is_normal() (CVE-2026-58010) * glib: out-of-bounds read in glib/gdatetime.c:g_date_time_get_ymd via invalid GDateTime (CVE-2026-58011) * glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char() (CVE-2026-58012) * glib: buffer over-read in glib/giochannel.c via "g_io_channel_read_line_backend" (CVE-2026-58013) * glib: off-by-one error in glib/gkeyfile.c via "g_key_file_get_locale_string_list" (CVE-2026-58014) * glib: path traversal in glib/gio/gdbusauthmechanismsha1.c via keyring_lookup_entry and mechanism_client_data_receive (CVE-2026-58015) * glib: integer underflow in gio/gdbusintrospection.c via "g_dbus_node_info_new_for_xml" (CVE-2026-58016) For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
AI Analysis
Technical Summary
CVE-2025-14087 is a vulnerability in GLib (Gnome Lib) affecting the GVariant parser, where a buffer underflow can cause heap corruption when processing malicious input strings. This can lead to application crashes (denial of service) or potentially arbitrary code execution. The flaw impacts applications that use the g_variant_parse() function on untrusted data. Red Hat's Insights proxy container image includes this vulnerable component. Red Hat has not provided a patch or official remediation for this issue, citing lack of suitable mitigations that meet their criteria. The vulnerability is tracked under multiple CWEs including CWE-190 (Integer Overflow or Wraparound) and others related to memory corruption and security bypass. The CVSS scores vary between sources, but Red Hat rates the impact as high, with network attack vector and high attack complexity.
Potential Impact
The vulnerability can cause heap corruption leading to denial of service via application crashes or instability when the Insights proxy container processes maliciously crafted input strings. There is also potential for arbitrary code execution due to memory corruption. The highest threat is to system availability, but confidentiality and integrity impacts are also possible. No known exploits are reported in the wild. The vulnerability affects systems using the Red Hat Insights proxy container that process untrusted input through GLib's GVariant parser.
Mitigation Recommendations
No official patch or fix is currently available from Red Hat for this vulnerability. Red Hat advises ensuring all previously released errata relevant to your system are applied. Mitigation options are either unavailable or do not meet Red Hat's criteria for ease of use, deployment, or stability. Customers should monitor Red Hat advisories for updates. If possible, avoid processing untrusted input with g_variant_parse() until a fix is released. Engage Red Hat Technical Account Managers for further guidance if applicable.
Red Hat Security Advisory: mingw-glib2 security update
Description
GLib provides the core application building blocks for libraries and applications written in C. It provides the core object system used in GNOME, the main loop implementation, and a large set of utility functions for strings and common data structures. Security Fix(es): * glib: GLib: Buffer underflow in GVariant parser leads to heap corruption (CVE-2025-14087) * glib: buffer over-read in glib/gvariant-serialiser.c via gvs_tuple_is_normal() (CVE-2026-58010) * glib: out-of-bounds read in glib/gdatetime.c:g_date_time_get_ymd via invalid GDateTime (CVE-2026-58011) * glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char() (CVE-2026-58012) * glib: buffer over-read in glib/giochannel.c via "g_io_channel_read_line_backend" (CVE-2026-58013) * glib: off-by-one error in glib/gkeyfile.c via "g_key_file_get_locale_string_list" (CVE-2026-58014) * glib: path traversal in glib/gio/gdbusauthmechanismsha1.c via keyring_lookup_entry and mechanism_client_data_receive (CVE-2026-58015) * glib: integer underflow in gio/gdbusintrospection.c via "g_dbus_node_info_new_for_xml" (CVE-2026-58016) For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Affected software
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2025-14087 is a vulnerability in GLib (Gnome Lib) affecting the GVariant parser, where a buffer underflow can cause heap corruption when processing malicious input strings. This can lead to application crashes (denial of service) or potentially arbitrary code execution. The flaw impacts applications that use the g_variant_parse() function on untrusted data. Red Hat's Insights proxy container image includes this vulnerable component. Red Hat has not provided a patch or official remediation for this issue, citing lack of suitable mitigations that meet their criteria. The vulnerability is tracked under multiple CWEs including CWE-190 (Integer Overflow or Wraparound) and others related to memory corruption and security bypass. The CVSS scores vary between sources, but Red Hat rates the impact as high, with network attack vector and high attack complexity.
Potential Impact
The vulnerability can cause heap corruption leading to denial of service via application crashes or instability when the Insights proxy container processes maliciously crafted input strings. There is also potential for arbitrary code execution due to memory corruption. The highest threat is to system availability, but confidentiality and integrity impacts are also possible. No known exploits are reported in the wild. The vulnerability affects systems using the Red Hat Insights proxy container that process untrusted input through GLib's GVariant parser.
Mitigation Recommendations
No official patch or fix is currently available from Red Hat for this vulnerability. Red Hat advises ensuring all previously released errata relevant to your system are applied. Mitigation options are either unavailable or do not meet Red Hat's criteria for ease of use, deployment, or stability. Customers should monitor Red Hat advisories for updates. If possible, avoid processing untrusted input with g_variant_parse() until a fix is released. Engage Red Hat Technical Account Managers for further guidance if applicable.
Technical Details
- Gcve Source
- db.gcve.eu
- Csaf Category
- csaf_security_advisory
- Csaf Version
- 2.0
- Publisher
- Red Hat Product Security
- Advisory Id
- RHSA-2026:19361
- Cve Count
- 2
- Additional Cves
- ["CVE-2025-14512"]
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 6a16097ee29bf47b5064a9c7
Added to database: 05/26/2026, 20:58:38 UTC
Last enriched: 08/14/2026, 22:58:57 UTC
Last updated: 09/14/2026, 22:01:27 UTC
Views: 136
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.