CVE-2025-60018
Glib-networking: out of bound reads on glib-networking through tls/openssl/gtlscertificate-openssl.c via "g_tls_certificate_openssl_get_property()"
glib-networking's OpenSSL backend fails to properly check the return value of a call to BIO_write(), resulting in an out of bounds read.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
4.8
Glib-networking: out of bound reads on glib-networking through tls/openssl/gtlscertificate-openssl.c via "g_tls_certificate_openssl_get_property()"
glib-networking's OpenSSL backend fails to properly check the return value of a call to BIO_write(), resulting in an out of bounds read.
- Record
CVE-2025-60018- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L - Weakness
- CWE-125
- Updated
- 2026-11-06
EUVDEUVD-2025-31120
4.8
glib-networking's OpenSSL backend fails to properly check the return value of a call to BIO_write(), resulting in an out of bounds read.
- Record
EUVD-2025-31120- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-06
GitHub AdvisoriesGHSA-3jwx-4xp9-65px
4.8
glib-networking's OpenSSL backend fails to properly check the return value of a call to BIO_write...
glib-networking's OpenSSL backend fails to properly check the return value of a call to BIO_write(), resulting in an out of bounds read.
- Record
GHSA-3jwx-4xp9-65px- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L - Weakness
- CWE-125
- Updated
- 2026-11-02
NVD
4.8
glib-networking's OpenSSL backend fails to properly check the return value of a call to BIO_write(), resulting in an out of bounds read.
- Record
CVE-2025-60018- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L - Weakness
- CWE-125
- Updated
- 2026-11-06
OSV
4.8
glib-networking's OpenSSL backend fails to properly check the return value of a call to BIO_write(), resulting in an out of bounds read.
- Record
CVE-2025-60018- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVDEBIAN-CVE-2025-60018
4.8
glib-networking's OpenSSL backend fails to properly check the return value of a call to BIO_write(), resulting in an out of bounds read.
- Record
DEBIAN-CVE-2025-60018- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-07
Show 4 moreShow less
OSVOESA-2025-2397
4.8
glib-networking security update
glib-networking contains the implementations of certain GLib networking features that cannot be implemented directly in GLib itself because of their dependencies.
Security Fix(es):
glib-networking's OpenSSL backend fails to properly check the return value of a call to BIO_write(), resulting in an out of bounds read.(CVE-2025-60018)
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.(CVE-2025-60019)
- Record
OESA-2025-2397- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2025-2398
4.8
glib-networking security update
glib-networking contains the implementations of certain GLib networking features that cannot be implemented directly in GLib itself because of their dependencies.
Security Fix(es):
glib-networking's OpenSSL backend fails to properly check the return value of a call to BIO_write(), resulting in an out of bounds read.(CVE-2025-60018)
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.(CVE-2025-60019)
- Record
OESA-2025-2398- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2025-2399
4.8
glib-networking security update
glib-networking contains the implementations of certain GLib networking features that cannot be implemented directly in GLib itself because of their dependencies.
Security Fix(es):
glib-networking's OpenSSL backend fails to properly check the return value of a call to BIO_write(), resulting in an out of bounds read.(CVE-2025-60018)
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.(CVE-2025-60019)
- Record
OESA-2025-2399- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12363-1 No score
glib-networking-2.90.1-1.1 on GA media
These are all security issues fixed in the glib-networking-2.90.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12363-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
glib-networkingDebian:12 |
All versions, plus listed versions 2.74.0-42.76.0-12.76.1-12.76.1-22.76~beta-1 Show 8 moreShow less2.78.0-12.80.0-12.80.1-12.80~alpha-12.80~alpha-22.80~rc-12.90.0-12.90.0-2 |
None known |
glib-networkingDebian:13 |
All versions, plus listed versions 2.80.1-12.90.0-12.90.0-2 |
None known |
glib-networkingDebian:14 |
before 2.90.0-1, plus listed versions 2.80.1-1 |
2.90.0-1 |
glib-networkingopenEuler:24.03-LTS From an advisory covering 2 CVEs |
before 2.78.0-2.oe2403 | 2.78.0-2.oe2403 |
glib-networkingopenEuler:24.03-LTS-SP1 From an advisory covering 2 CVEs |
before 2.78.0-2.oe2403sp1 | 2.78.0-2.oe2403sp1 |
glib-networkingopenEuler:24.03-LTS-SP2 From an advisory covering 2 CVEs |
before 2.78.0-2.oe2403sp2 | 2.78.0-2.oe2403sp2 |
glib-networkingopenSUSE:Tumbleweed From an advisory covering 7 CVEs |
before 2.90.1-1.1 | 2.90.1-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-60018 is a medium vulnerability (CVSS 4.8) in Red Hat Enterprise Linux 10, published September 25, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.31%, the 23rd percentile. Fixed in glib-networking 2.90.0-1.
References
access.redhat.com/security/cve/CVE-2025-60018
bugzilla.redhat.com/show_bug.cgi?id=2398135
gitlab.gnome.org/GNOME/glib-networking/-/issues/226
nvd.nist.gov/vuln/detail/CVE-2025-60018
github.com/advisories/GHSA-3jwx-4xp9-65px
security-tracker.debian.org/tracker/CVE-2025-60018
Show 11 moreShow less
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2397
nvd.nist.gov/vuln/detail/CVE-2025-60019
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2398
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2399
suse.com/security/cve/CVE-2025-60018
suse.com/security/cve/CVE-2026-103963
suse.com/security/cve/CVE-2026-112963
suse.com/security/cve/CVE-2026-113622
suse.com/security/cve/CVE-2026-113623
suse.com/security/cve/CVE-2026-113624
suse.com/security/cve/CVE-2026-2574