CVE-2025-3360
Glibc: glib prior to 2.82.5 is vulnerable to integer overflow and buffer under-read when parsing a very long invalid iso 8601 timestamp with g_date_time_new_from_iso8601().
A flaw was found in GLib. An integer overflow and buffer under-read occur when parsing a long invalid ISO 8601 timestamp with the g_date_time_new_from_iso8601() function.
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
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
3.7
Glibc: glib prior to 2.82.5 is vulnerable to integer overflow and buffer under-read when parsing a very long invalid iso 8601 timestamp with g_date_time_new_from_iso8601().
A flaw was found in GLib. An integer overflow and buffer under-read occur when parsing a long invalid ISO 8601 timestamp with the g_date_time_new_from_iso8601() function.
- Record
CVE-2025-3360- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-190
- Updated
- 2026-11-02
EUVDEUVD-2025-10006
3.7
A flaw was found in GLib. An integer overflow and buffer under-read occur when parsing a long invalid ISO 8601 timestamp with the g_date_time_new_from_iso8601() function.
- Record
EUVD-2025-10006- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-3435-f6h9-64p7
3.7
A flaw was found in GLib. An integer overflow and buffer under-read occur when parsing a long...
A flaw was found in GLib. An integer overflow and buffer under-read occur when parsing a long invalid ISO 8601 timestamp with the g_date_time_new_from_iso8601() function.
- Record
GHSA-3435-f6h9-64p7- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-190
- Updated
- 2026-11-02
NVD
3.7
A flaw was found in GLib. An integer overflow and buffer under-read occur when parsing a long invalid ISO 8601 timestamp with the g_date_time_new_from_iso8601() function.
- Record
CVE-2025-3360- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-190
- Updated
- 2026-11-02
OSVBELL-CVE-2025-3360
3.7
- Record
BELL-CVE-2025-3360- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSV
3.7
Glibc: glib prior to 2.82.5 is vulnerable to integer overflow and buffer under-read when parsing a very long invalid iso 8601 timestamp with g_date_time_new_from_iso8601().
A flaw was found in GLib. An integer overflow and buffer under-read occur when parsing a long invalid ISO 8601 timestamp with the g_date_time_new_from_iso8601() function.
- Record
CVE-2025-3360- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-190
- Updated
- 2026-11-02
Show 13 moreShow less
OSVDEBIAN-CVE-2025-3360
3.7
A flaw was found in GLib. An integer overflow and buffer under-read occur when parsing a long invalid ISO 8601 timestamp with the g_date_time_new_from_iso8601() function.
- Record
DEBIAN-CVE-2025-3360- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2025-1525
3.7
glib2 security update
GLib is a bundle of three (formerly five) low-level system libraries written in C and developed mainly by GNOME. GLib's code was separated from GTK, so it can be used by software other than GNOME and has been developed in parallel ever since.
Security Fix(es):
A flaw was found in GLib. An integer overflow and buffer under-read occur when parsing a long invalid ISO 8601 timestamp with the g_date_time_new_from_iso8601() function.(CVE-2025-3360)
- Record
OESA-2025-1525- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-3360
3.7
A flaw was found in GLib. An integer overflow and buffer under-read occur when parsing a long invalid ISO 8601 timestamp with the g_date_time_new_from_iso8601() function.
- Record
UBUNTU-CVE-2025-3360- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVAZL-59585 No score
CVE-2025-3360 affecting package glib for versions less than 2.71.0-5
A flaw was found in GLib. An integer overflow and buffer under-read occur when parsing a long invalid ISO 8601 timestamp with the g_date_time_new_from_iso8601() function.
- Record
AZL-59585- Updated
- 2026-11-02
OSVAZL-59591 No score
CVE-2025-3360 affecting package glib for versions less than 2.78.6-2
A flaw was found in GLib. An integer overflow and buffer under-read occur when parsing a long invalid ISO 8601 timestamp with the g_date_time_new_from_iso8601() function.
- Record
AZL-59591- Updated
- 2026-11-05
OSVMGASA-2026-0023 No score
Updated glib2.0 packages fix security vulnerabilities
Glib prior to 2.82.5 is vulnerable to integer overflow and buffer under-read when parsing a very long invalid iso 8601 timestamp with g_date_time_new_from_iso8601(). (CVE-2025-3360) Buffer under-read on glib through glib/gfileutils.c via get_tmp_file(). (CVE-2025-7039) Integer overflow in g_escape_uri_string(). (CVE-2025-13601) Buffer underflow in gvariant parser leads to heap corruption. (CVE-2025-14087) Integer overflow in glib gio attribute escaping causes heap buffer overflow. (CVE-2025-14512) Denial of service via integer overflow in g_buffered_input_stream_peek(). (CVE-2026-0988)
- Record
MGASA-2026-0023- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:15007-1 No score
gio-branding-upstream-2.84.1-2.1 on GA media
These are all security issues fixed in the gio-branding-upstream-2.84.1-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:15007-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:01599-1 No score
Security update for glib2
This update for glib2 fixes the following issues:
- CVE-2025-3360: Fixed integer overflow and buffer underread when parsing a very long and invalid ISO 8601 timestamp with g_date_time_new_from_iso8601() (bsc#1240897)
- Record
SUSE-SU-2025:01599-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:1367-1 No score
Security update for glib2
This update for glib2 fixes the following issues:
- CVE-2025-3360: Fixed integer overflow and buffer underread when parsing a very long and invalid ISO 8601 timestamp with g_date_time_new_from_iso8601() (bsc#1240897)
- Record
SUSE-SU-2025:1367-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:1457-1 No score
Security update for glib2
This update for glib2 fixes the following issues:
- CVE-2025-3360: Fixed integer overflow and buffer underread when parsing a very long and invalid ISO 8601 timestamp with g_date_time_new_from_iso8601() (bsc#1240897)
- Record
SUSE-SU-2025:1457-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20318-1 No score
Security update for glib2
This update for glib2 fixes the following issues:
- CVE-2025-3360: Fixed integer overflow and buffer underread when parsing a very long and invalid ISO 8601 timestamp with g_date_time_new_from_iso8601() (bsc#1240897).
- Record
SUSE-SU-2025:20318-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20471-1 No score
Security update for glib2
This update for glib2 fixes the following issues:
Security issues:
- CVE-2025-4373: Fixed handling gssize parameters (bsc#1242844).
- CVE-2025-3360: Fixed integer overflow and buffer underread when parsing a very long and invalid ISO 8601 timestamp with g_date_time_new_from_iso8601 (bsc#1240897)
Non security issues:
- Trigger glib2-tools postun trigger exit normally if glib2-compile-schemas can't be run. Fixes error when uninstalling if libgio is uninstalled first (bsc#1231463).
- Record
SUSE-SU-2025:20471-1- Updated
- 2026-11-02
OSVUSN-7942-1 No score
glib2.0 vulnerabilities
It was discovered that GLib incorrectly handled escaping URI strings. An attacker could use this issue to cause GLib to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2025-13601)
It was discovered that GLib incorrectly parsed certain GVariants. An attacker could use this issue to cause GLib to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2025-14087)
It was discovered that GLib incorrectly parsed certain long invalid ISO 8601 timestamps. An attacker could possibly use this issue to cause GLib to crash, resulting in a denial of service. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2025-3360)
It was discovered that GLib incorrectly handled GString memory operations. An attacker could use this issue to cause GLib to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 24.04 LTS and Ubuntu 25.04. (CVE-2025-6052)
It was discovered that GLib incorrectly handled creating temporary files. An attacker could possibly use this issue to access unauthorized data. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 25.04. (CVE-2025-7039)
- Record
USN-7942-1- Updated
- 2026-11-02
Affected products
- red hat enterprise linux 10
- red hat enterprise linux 6
- red hat enterprise linux 7
- red hat enterprise linux 8
- red hat enterprise linux 9
- siemens ruggedcom rst2428p
- siemens scalance xc-300/xr-300/xc-400/xr-500wg/xr-500 family
- siemens scalance xch328
- siemens scalance xcm324
- siemens scalance xcm328
- siemens scalance xcm332
- siemens scalance xrh334 (24 v dc, 8xfo, cc)
Show 12 moreShow less
- siemens scalance xrm334 (230 v ac, 12xfo)
- siemens scalance xrm334 (230 v ac, 8xfo)
- siemens scalance xrm334 (230v ac, 2x10g, 24xsfp, 8xsfp+)
- siemens scalance xrm334 (24 v dc, 12xfo)
- siemens scalance xrm334 (24 v dc, 8xfo)
- siemens scalance xrm334 (24v dc, 2x10g, 24xsfp, 8xsfp+)
- siemens scalance xrm334 (2x230 v ac, 12xfo)
- siemens scalance xrm334 (2x230 v ac, 8xfo)
- siemens scalance xrm334 (2x230v ac, 2x10g, 24xsfp, 8xsfp+)
- siemens simatic s7-1500 cpu 1518-4 pn/dp mfp
- siemens simatic s7-1500 cpu 1518f-4 pn/dp mfp
- siemens siplus s7-1500 cpu 1518-4 pn/dp mfp
Affected packages
| Package | Affected | Fixed |
|---|---|---|
glibAzure Linux:2 |
before 2.71.0-5 | 2.71.0-5 |
glibAzure Linux:3 |
before 2.78.6-2 | 2.78.6-2 |
glibAlpaquita:23 |
2.74.1-r2 up to 2.74.7-r3 | 2.74.7-r3 |
glibAlpaquita:stream |
2.76.0-r1 up to 2.84.0-r0 | 2.84.0-r0 |
glib2.0Debian:12 |
before 2.74.6-2+deb12u6, plus listed versions 2.74.6-22.74.6-2+deb12u12.74.6-2+deb12u22.74.6-2+deb12u32.74.6-2+deb12u42.74.6-2+deb12u5 |
2.74.6-2+deb12u6 |
glib2.0Debian:13 |
before 2.84.1-1 | 2.84.1-1 |
glib2.0Debian:14 |
before 2.84.1-1 | 2.84.1-1 |
glib2.0Debian:11 |
before 2.66.8-1+deb11u6, plus listed versions 2.66.8-12.66.8-1+deb11u12.66.8-1+deb11u22.66.8-1+deb11u32.66.8-1+deb11u42.66.8-1+deb11u5 |
2.66.8-1+deb11u6 |
glib2.0Mageia:9 From an advisory covering 6 CVEs |
before 2.76.3-1.6.mga9 | 2.76.3-1.6.mga9 |
glib2openEuler:22.03-LTS-SP4 |
before 2.72.2-21.oe2203sp4 | 2.72.2-21.oe2203sp4 |
Show 22 moreShow less
| Package | Affected | Fixed |
|---|---|---|
glib2openEuler:24.03-LTS |
before 2.78.3-8.oe2403sp1 | 2.78.3-8.oe2403sp1 |
glib2openEuler:24.03-LTS-SP1 |
before 2.78.3-8.oe2403sp1 | 2.78.3-8.oe2403sp1 |
glib2openEuler:20.03-LTS-SP4 |
before 2.66.8-19.oe2003sp4 | 2.66.8-19.oe2003sp4 |
glib2openEuler:22.03-LTS-SP3 |
before 2.72.2-21.oe2203sp3 | 2.72.2-21.oe2203sp3 |
glib2SUSE:Linux Enterprise Micro 5.3 |
before 2.70.5-150400.3.20.1 | 2.70.5-150400.3.20.1 |
glib2SUSE:Linux Enterprise Micro 5.4 |
before 2.70.5-150400.3.20.1 | 2.70.5-150400.3.20.1 |
glib2SUSE:Linux Enterprise Micro 5.5 |
before 2.70.5-150400.3.20.1 | 2.70.5-150400.3.20.1 |
glib2SUSE:Linux Enterprise Module for Basesystem 15 SP6 |
before 2.78.6-150600.4.11.1 | 2.78.6-150600.4.11.1 |
glib2openSUSE:Leap 15.6 |
before 2.78.6-150600.4.11.1 | 2.78.6-150600.4.11.1 |
glib2-docopenSUSE:Leap 15.6 |
before 2.78.6-150600.4.11.1 | 2.78.6-150600.4.11.1 |
glib2SUSE:Linux Enterprise Micro 5.1 |
before 2.62.6-150200.3.27.1 | 2.62.6-150200.3.27.1 |
glib2SUSE:Linux Enterprise Micro 5.2 |
before 2.62.6-150200.3.27.1 | 2.62.6-150200.3.27.1 |
glib2SUSE:Linux Micro 6.0 |
before 2.76.2-7.1 | 2.76.2-7.1 |
glib2SUSE:Linux Micro 6.1 From an advisory covering 2 CVEs |
before 2.78.6-slfo.1.1_3.1 | 2.78.6-slfo.1.1_3.1 |
glib2.0Ubuntu:Pro:18.04:LTS |
before 2.56.4-0ubuntu0.18.04.9+esm5, plus listed versions 2.54.1-1ubuntu12.55.2-2ubuntu12.56.0-2ubuntu12.56.0-4ubuntu12.56.1-2ubuntu1 Show 13 moreShow less2.56.2-0ubuntu0.18.04.12.56.2-0ubuntu0.18.04.22.56.3-0ubuntu0.18.04.12.56.4-0ubuntu0.18.04.22.56.4-0ubuntu0.18.04.32.56.4-0ubuntu0.18.04.42.56.4-0ubuntu0.18.04.52.56.4-0ubuntu0.18.04.62.56.4-0ubuntu0.18.04.72.56.4-0ubuntu0.18.04.82.56.4-0ubuntu0.18.04.92.56.4-0ubuntu0.18.04.9+esm32.56.4-0ubuntu0.18.04.9+esm4 |
2.56.4-0ubuntu0.18.04.9+esm5 |
glib2.0Ubuntu:Pro:20.04:LTS |
before 2.64.6-1~ubuntu20.04.9+esm1, plus listed versions 2.62.1-12.63.1-22.63.1-2ubuntu12.63.3-12.63.3-3 Show 13 moreShow less2.63.5-22.64.0-12.64.1-12.64.2-1~fakesync12.64.3-1~ubuntu20.04.12.64.6-1~ubuntu20.04.12.64.6-1~ubuntu20.04.22.64.6-1~ubuntu20.04.32.64.6-1~ubuntu20.04.42.64.6-1~ubuntu20.04.62.64.6-1~ubuntu20.04.72.64.6-1~ubuntu20.04.82.64.6-1~ubuntu20.04.9 |
2.64.6-1~ubuntu20.04.9+esm1 |
glib2.0Ubuntu:22.04:LTS |
before 2.72.4-0ubuntu2.7, plus listed versions 2.68.4-1ubuntu12.70.1-12.70.2-12.71.0-22.71.1-1 Show 11 moreShow less2.71.2-12.71.3-12.72.0-12.72.1-12.72.4-0ubuntu12.72.4-0ubuntu22.72.4-0ubuntu2.22.72.4-0ubuntu2.32.72.4-0ubuntu2.42.72.4-0ubuntu2.52.72.4-0ubuntu2.6 |
2.72.4-0ubuntu2.7 |
glib2.0Ubuntu:24.04:LTS |
before 2.80.0-6ubuntu3.6, plus listed versions 2.78.0-22.78.1-42.78.3-12.78.3-22.79.1-1 Show 8 moreShow less2.79.2-1~ubuntu12.79.3-3ubuntu52.80.0-6ubuntu12.80.0-6ubuntu32.80.0-6ubuntu3.12.80.0-6ubuntu3.22.80.0-6ubuntu3.42.80.0-6ubuntu3.5 |
2.80.0-6ubuntu3.6 |
glib2.0Ubuntu:22.04:LTS From an advisory covering 5 CVEs |
before 2.72.4-0ubuntu2.7, plus listed versions 2.68.4-1ubuntu12.70.1-12.70.2-12.71.0-22.71.1-1 Show 11 moreShow less2.71.2-12.71.3-12.72.0-12.72.1-12.72.4-0ubuntu12.72.4-0ubuntu22.72.4-0ubuntu2.22.72.4-0ubuntu2.32.72.4-0ubuntu2.42.72.4-0ubuntu2.52.72.4-0ubuntu2.6 |
2.72.4-0ubuntu2.7 |
glib2.0Ubuntu:24.04:LTS From an advisory covering 5 CVEs |
before 2.80.0-6ubuntu3.6, plus listed versions 2.78.0-22.78.1-42.78.3-12.78.3-22.79.1-1 Show 8 moreShow less2.79.2-1~ubuntu12.79.3-3ubuntu52.80.0-6ubuntu12.80.0-6ubuntu32.80.0-6ubuntu3.12.80.0-6ubuntu3.22.80.0-6ubuntu3.42.80.0-6ubuntu3.5 |
2.80.0-6ubuntu3.6 |
glib2.0Ubuntu:25.10 From an advisory covering 5 CVEs |
before 2.86.0-2ubuntu0.1, plus listed versions 2.84.1-12.84.1-22.84.2-12.84.3-12.85.1-22.85.2-22.85.3-12.86.0-2 |
2.86.0-2ubuntu0.1 |
glib2openSUSE:Tumbleweed |
before 2.84.1-2.1 | 2.84.1-2.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| 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-3360 is a low vulnerability (CVSS 3.7) in Red Hat Enterprise Linux 10, published April 7, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.66%, the 51st percentile. Fixed in glib 2.71.0-5.
References
access.redhat.com/security/cve/CVE-2025-3360
bugzilla.redhat.com/show_bug.cgi?id=2357754
gitlab.gnome.org/GNOME/glib/-/issues/3647
gitlab.gnome.org/GNOME/glib/-/work_items/3647
lists.debian.org/debian-lts-announce/2025/04/msg00024.html
cert-portal.siemens.com/productcert/html/ssa-398330.html
Show 30 moreShow less
cert-portal.siemens.com/productcert/html/ssa-089022.html
nvd.nist.gov/vuln/detail/CVE-2025-3360
github.com/advisories/GHSA-3435-f6h9-64p7
docs.bell-sw.com/security/cves/CVE-2025-3360
access.redhat.com/downloads/content/package-browser
github.com/CVEProject/cvelistV5/tree/main/cves/2025/3xxx/CVE-2025-3360.json
gitlab.gnome.org/GNOME/glib
security-tracker.debian.org/tracker/CVE-2025-3360
advisories.mageia.org/MGASA-2026-0023.html
bugs.mageia.org/show_bug.cgi?id=35052
ubuntu.com/security/notices/USN-7971-1
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1525
suse.com/support/update/announcement/2025/suse-su-202501599-1
bugzilla.suse.com/1240897
suse.com/security/cve/CVE-2025-3360
suse.com/support/update/announcement/2025/suse-su-20251367-1
suse.com/support/update/announcement/2025/suse-su-20251457-1
suse.com/support/update/announcement/2025/suse-su-202520318-1
suse.com/support/update/announcement/2025/suse-su-202520471-1
bugzilla.suse.com/1231463
bugzilla.suse.com/1242844
suse.com/security/cve/CVE-2025-4373
ubuntu.com/security/CVE-2025-3360
cve.org/CVERecord?id=CVE-2025-3360
ubuntu.com/security/notices/USN-7942-1
ubuntu.com/security/notices/USN-7942-2
ubuntu.com/security/CVE-2025-6052
ubuntu.com/security/CVE-2025-7039
ubuntu.com/security/CVE-2025-13601
ubuntu.com/security/CVE-2025-14087