Skip to content
OpenAdvisories
Low · 3.7 CVE-2025-60019 EUVD-2025-31119GHSA-vwwq-37x8-2qrx

Glib-networking: uninitialized memory dereferences on glib-networking through glib-networking/tls/openssl/gtlsbio.c via g_tls_bio_new_from_iostream() and g_tls_bio_new_from_datagram_based()

Published Sep 25, 2025 · Updated Nov 6, 2026 · Assigned by redhat

Description

glib-networking's OpenSSL backend fails to properly check the return value of memory allocation routines. An out of memory condition could potentially result in writing to an invalid memory location.

Affected products

VendorProductAffectedFixed
— glib-networking 2.60 – < 2.80.2 2.80.2
Red Hat Red Hat Enterprise Linux 10 — —
Red Hat Red Hat Enterprise Linux 6 — —
Red Hat Red Hat Enterprise Linux 7 — —
Red Hat Red Hat Enterprise Linux 8 — —
Red Hat Red Hat Enterprise Linux 9 — —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 glib-networking 2.90.0-1 —
Debian 13 glib-networking No fix yet —
Debian 12 glib-networking No fix yet —

References