Vulnerabilities / CVE-2025-14087

critical

CVE-2025-14087

glib: GLib: Buffer underflow in GVariant parser leads to heap corruption

Published Modified CWE 190
In the Trivy database since at least 24 Oct 2026, 07:11 UTCWhen it arrived before that build is not recorded.

Severity by source

NVD9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Red Hat5.6CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
Julia9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Trivy's own label is CRITICAL. Rated critical by NVD, Julia, Photon OS. Rated lower by Amazon (high), Oracle (high), Red Hat (medium), AlmaLinux (medium), Azure Linux (medium), CBL-Mariner (medium), Rocky Linux (medium), Ubuntu (medium).

Description

A flaw was found in GLib (Gnome Lib). This vulnerability allows a remote attacker to cause heap corruption, leading to a denial of service or potential code execution via a buffer-underflow in the GVariant parser when processing maliciously crafted input strings.

Affected packages and fixed versions

SourcePackageFixed in
julia::Julia Ecosystem Security AdvisoriesGlib_jll2.86.3+0
Photon OS 4.0glib, glib-devel, glib-doc and 1 more2.68.4-7.ph4
Photon OS 5.0glib, glib-devel, glib-schemas2.75.2-13.ph5
alma 10glib2, glib2-devel, glib2-doc and 2 more2.80.4-12.el10_2.13
alma 8glib2, glib2-devel, glib2-doc and 7 more2.56.4-169.el8_10 and 1 more
alma 9glib2, glib2-devel, glib2-doc and 2 more2.68.4-19.el9_8.1
amazon linux 2glib2, glib2-debuginfo, glib2-devel and 4 more2.56.1-9.amzn2.0.13
amazon linux 2023glib2, glib2-debuginfo, glib2-debugsource and 6 more2.82.2-769.amzn2023
Azure Linux 3.0glib0:2.78.6-6.azl3
CBL-Mariner 2.0glib0:2.71.0-9.cm2
debian 11glib2.02.66.8-1+deb11u7
debian 12glib2.02.74.6-2+deb12u8
Show all 193 entries from 61 sources
SourcePackageFixed in
julia::Julia Ecosystem Security AdvisoriesGlib_jll2.86.3+0
Photon OS 4.0glib2.68.4-7.ph4
Photon OS 4.0glib-devel2.68.4-7.ph4
Photon OS 4.0glib-doc2.68.4-7.ph4
Photon OS 4.0glib-schemas2.68.4-7.ph4
Photon OS 5.0glib2.75.2-13.ph5
Photon OS 5.0glib-devel2.75.2-13.ph5
Photon OS 5.0glib-schemas2.75.2-13.ph5
alma 10glib22.80.4-12.el10_2.13
alma 10glib2-devel2.80.4-12.el10_2.13
alma 10glib2-doc2.80.4-12.el10_2.13
alma 10glib2-static2.80.4-12.el10_2.13
alma 10glib2-tests2.80.4-12.el10_2.13
alma 8glib22.56.4-169.el8_10
alma 8glib2-devel2.56.4-169.el8_10
alma 8glib2-doc2.56.4-169.el8_10
alma 8glib2-fam2.56.4-169.el8_10
alma 8glib2-static2.56.4-169.el8_10
alma 8glib2-tests2.56.4-169.el8_10
alma 8mingw32-glib22.70.1-9.el8_10
alma 8mingw32-glib2-static2.70.1-9.el8_10
alma 8mingw64-glib22.70.1-9.el8_10
alma 8mingw64-glib2-static2.70.1-9.el8_10
alma 9glib22.68.4-19.el9_8.1
alma 9glib2-devel2.68.4-19.el9_8.1
alma 9glib2-doc2.68.4-19.el9_8.1
alma 9glib2-static2.68.4-19.el9_8.1
alma 9glib2-tests2.68.4-19.el9_8.1
amazon linux 2glib22.56.1-9.amzn2.0.13
amazon linux 2glib2-debuginfo2.56.1-9.amzn2.0.13
amazon linux 2glib2-devel2.56.1-9.amzn2.0.13
amazon linux 2glib2-doc2.56.1-9.amzn2.0.13
amazon linux 2glib2-fam2.56.1-9.amzn2.0.13
amazon linux 2glib2-static2.56.1-9.amzn2.0.13
amazon linux 2glib2-tests2.56.1-9.amzn2.0.13
amazon linux 2023glib22.82.2-769.amzn2023
amazon linux 2023glib2-debuginfo2.82.2-769.amzn2023
amazon linux 2023glib2-debugsource2.82.2-769.amzn2023
amazon linux 2023glib2-devel2.82.2-769.amzn2023
amazon linux 2023glib2-devel-debuginfo2.82.2-769.amzn2023
amazon linux 2023glib2-doc2.82.2-769.amzn2023
amazon linux 2023glib2-static2.82.2-769.amzn2023
amazon linux 2023glib2-tests2.82.2-769.amzn2023
amazon linux 2023glib2-tests-debuginfo2.82.2-769.amzn2023
Azure Linux 3.0glib0:2.78.6-6.azl3
CBL-Mariner 2.0glib0:2.71.0-9.cm2
debian 11glib2.02.66.8-1+deb11u7
debian 12glib2.02.74.6-2+deb12u8
debian 13glib2.02.84.4-3~deb13u2
debian 14glib2.02.86.3-1
echoglib2.02.74.6-2+deb12u8
minimosglib2.86.3-r0
Oracle Linux 7glib22.56.1-9.0.5.el7_9
Oracle Linux 7glib2-devel2.56.1-9.0.5.el7_9
Oracle Linux 7glib2-doc2.56.1-9.0.5.el7_9
Oracle Linux 7glib2-fam2.56.1-9.0.5.el7_9
Oracle Linux 7glib2-static2.56.1-9.0.5.el7_9
Oracle Linux 7glib2-tests2.56.1-9.0.5.el7_9
Oracle Linux 8glib22.56.4-169.el8_10
Oracle Linux 8glib2-devel2.56.4-169.el8_10
Oracle Linux 8glib2-doc2.56.4-169.el8_10
Oracle Linux 8glib2-fam2.56.4-169.el8_10
Oracle Linux 8glib2-static2.56.4-169.el8_10
Oracle Linux 8glib2-tests2.56.4-169.el8_10
Oracle Linux 8mingw32-glib22.70.1-9.el8_10
Oracle Linux 8mingw32-glib2-static2.70.1-9.el8_10
Oracle Linux 8mingw64-glib22.70.1-9.el8_10
Oracle Linux 8mingw64-glib2-static2.70.1-9.el8_10
Oracle Linux 9glib22.68.4-19.el9_8.1
Oracle Linux 9glib2-devel2.68.4-19.el9_8.1
Oracle Linux 9glib2-doc2.68.4-19.el9_8.1
Oracle Linux 9glib2-static2.68.4-19.el9_8.1
Oracle Linux 9glib2-tests2.68.4-19.el9_8.1
rapidfort alma 10mingw32-glib2no fix listed
rapidfort alma 10mingw32-glib2-staticno fix listed
rapidfort alma 10mingw64-glib2no fix listed
rapidfort alma 10mingw64-glib2-staticno fix listed
rapidfort alma 9mingw32-glib2no fix listed
rapidfort alma 9mingw32-glib2-staticno fix listed
rapidfort alma 9mingw64-glib2no fix listed
rapidfort alma 9mingw64-glib2-staticno fix listed
rapidfort alpine 3.20glib2.86.3-r0
rapidfort alpine 3.21glib2.86.3-r0
rapidfort alpine 3.22glib2.86.3-r0
rapidfort alpine 3.23glib2.86.3-r0
rapidfort alpine 3.24glib2.86.3-r0
rapidfort amazon linux 2023glib20:2.82.2-769.amzn2023
rapidfort amazon linux 2023glib2-devel2.82.2-769.amzn2023
rapidfort amazon linux 2023glib2-doc2.82.2-769.amzn2023
rapidfort amazon linux 2023glib2-static2.82.2-769.amzn2023
rapidfort amazon linux 2023glib2-tests2.82.2-769.amzn2023
rapidfort amazon linux 2023rf-glib20:2.82.2-769.amzn2023
rapidfort amazon linux 2023rf-glib2-devel2.82.2-769.amzn2023
rapidfort amazon linux 2023rf-glib2-doc2.82.2-769.amzn2023
rapidfort amazon linux 2023rf-glib2-static2.82.2-769.amzn2023
rapidfort debian 12glib2.00:2.74.6-2+deb12u8, 0:2.84.4-3~deb13u2, 0:2.86.3-1
rapidfort debian 12rf-glib2.00:2.74.6-2+deb12u8, 0:2.84.4-3~deb13u2, 0:2.86.3-1
rapidfort debian 13glib2.00:2.74.6-2+deb12u8, 0:2.84.4-3~deb13u2, 0:2.86.3-1
rapidfort debian 13rf-glib2.00:2.74.6-2+deb12u8, 0:2.84.4-3~deb13u2, 0:2.86.3-1
rapidfort fedora 41glib20:2.82.5-2.fc41
rapidfort fedora 41rf-glib20:2.82.5-2.fc41
rapidfort fedora 42glib20:2.84.4-2.fc42
rapidfort fedora 42rf-glib20:2.84.4-2.fc42
rapidfort fedora 43glib1:1.2.10-77.fc43
rapidfort fedora 43glib-devel1:1.2.10-77.fc43
rapidfort fedora 43glib20:2.86.3-1.fc43
rapidfort fedora 43glib2-devel2.86.3-1.fc43
rapidfort fedora 43glib2-doc2.86.3-1.fc43
rapidfort fedora 43glib2-static2.86.3-1.fc43
rapidfort fedora 43glib2-tests2.86.3-1.fc43
rapidfort fedora 43mingw-glib22.86.3-1.fc43
rapidfort fedora 43mingw32-glib22.86.3-1.fc43
rapidfort fedora 43mingw32-glib2-static2.86.3-1.fc43
rapidfort fedora 43mingw64-glib22.86.3-1.fc43
rapidfort fedora 43mingw64-glib2-static2.86.3-1.fc43
rapidfort fedora 43rf-glib20:2.86.3-1.fc43
rapidfort fedora 43rf-glib2-devel2.86.3-1.fc43
rapidfort fedora 43rf-glib2-doc2.86.3-1.fc43
rapidfort fedora 43rf-glib2-static2.86.3-1.fc43
rapidfort fedora 43rf-glib2-tests2.86.3-1.fc43
rapidfort Oracle Linux 10glib20:2.80.4-12.el10_2.13
rapidfort Oracle Linux 10glib2-devel0:2.80.4-12.el10_2.13
rapidfort Oracle Linux 10glib2-doc0:2.80.4-12.el10_2.13
rapidfort Oracle Linux 10glib2-static0:2.80.4-12.el10_2.13
rapidfort Oracle Linux 10glib2-tests0:2.80.4-12.el10_2.13
rapidfort Oracle Linux 10mingw32-glib2no fix listed
rapidfort Oracle Linux 10mingw32-glib2-staticno fix listed
rapidfort Oracle Linux 10mingw64-glib2no fix listed
rapidfort Oracle Linux 10mingw64-glib2-staticno fix listed
rapidfort Oracle Linux 9glib20:2.68.4-19.el9_8.1
rapidfort Oracle Linux 9glib2-devel0:2.68.4-19.el9_8.1
rapidfort Oracle Linux 9glib2-doc0:2.68.4-19.el9_8.1
rapidfort Oracle Linux 9glib2-static0:2.68.4-19.el9_8.1
rapidfort Oracle Linux 9glib2-tests0:2.68.4-19.el9_8.1
rapidfort Oracle Linux 9mingw32-glib2no fix listed
rapidfort Oracle Linux 9mingw32-glib2-staticno fix listed
rapidfort Oracle Linux 9mingw64-glib2no fix listed
rapidfort Oracle Linux 9mingw64-glib2-staticno fix listed
rapidfort Red Hat 10mingw32-glib2no fix listed
rapidfort Red Hat 10mingw32-glib2-staticno fix listed
rapidfort Red Hat 10mingw64-glib2no fix listed
rapidfort Red Hat 10mingw64-glib2-staticno fix listed
rapidfort Red Hat 9mingw32-glib2no fix listed
rapidfort Red Hat 9mingw32-glib2-staticno fix listed
rapidfort Red Hat 9mingw64-glib2no fix listed
rapidfort Red Hat 9mingw64-glib2-staticno fix listed
rapidfort rocky 10mingw-glib2no fix listed
rapidfort rocky 9mingw-glib2no fix listed
rapidfort ubuntuglib2.00:2.84.4-14rfubu, 0:2.84.4-16rfubu, 0:2.84.4-19rfubu
rapidfort ubunturf-glib2.00:2.84.4-14rfubu, 0:2.84.4-16rfubu, 0:2.84.4-19rfubu
rapidfort ubuntu 20.04glib2.00:2.80.0-6ubuntu3.6
rapidfort ubuntu 20.04rf-glib2.00:2.80.0-6ubuntu3.6
rapidfort ubuntu 22.04glib2.00:2.80.0-6ubuntu3.6
rapidfort ubuntu 22.04rf-glib2.00:2.80.0-6ubuntu3.6
rapidfort ubuntu 24.04glib2.00:2.80.0-6ubuntu3.6
rapidfort ubuntu 24.04rf-glib2.00:2.80.0-6ubuntu3.6
Red Hatglib2no fix listed
Red Hatglib2-develno fix listed
Red Hatglib2-docno fix listed
Red Hatglib2-staticno fix listed
Red Hatmingw-glib2no fix listed
Red Hatmingw32-glib2no fix listed
Red Hatmingw32-glib2-staticno fix listed
Red Hatmingw64-glib2no fix listed
Red Hatmingw64-glib2-staticno fix listed
Red Hatopenshift4/ose-hypershift-rhel9no fix listed
rocky 10glib22.80.4-12.el10_2.13
rocky 8glib22.56.4-169.el8_10
rocky 8glib2-devel2.56.4-169.el8_10
rocky 8glib2-fam2.56.4-169.el8_10
rocky 8glib2-tests2.56.4-169.el8_10
rocky 9glib22.68.4-19.el9_8.1
root.io debian 11rootio-glib2.02.66.8-1+deb11u7
root.io debian 12glib2.02.74.6-2+deb12u8
root.io debian 12rootio-glib2.02.74.6-2+deb12u8
root.io debian 13rootio-glib2.02.84.4-3~deb13u2
seal debianglib2.02.74.6-2+deb12u7+sp999
seal debianseal-glib2.02.74.6-2+deb12u7+sp999
seal Red Hat 6glib22.28.8-11.el6_10+sp999
seal Red Hat 6seal-glib22.28.8-11.el6_10+sp999
seal Red Hat 7glib22.56.1-7.el7+sp999
seal Red Hat 7seal-glib22.56.1-7.el7+sp999
seal Red Hat 8glib22.56.4-165.el8_10+sp999
seal Red Hat 8seal-glib22.56.4-165.el8_10+sp999
seal Red Hat 9glib22.68.4-14.el9_4.1+sp999
seal Red Hat 9seal-glib22.68.4-14.el9_4.1+sp999
ubuntu 16.04-ESMglib2.02.48.2-0ubuntu4.8+esm5
ubuntu 18.04-ESMglib2.02.56.4-0ubuntu0.18.04.9+esm5
ubuntu 20.04-ESMglib2.02.64.6-1~ubuntu20.04.9+esm1
ubuntu 22.04glib2.02.72.4-0ubuntu2.7
ubuntu 24.04glib2.02.80.0-6ubuntu3.6
ubuntu 25.04glib2.02.84.1-1ubuntu0.2
ubuntu 25.10glib2.02.86.0-2ubuntu0.1

References

All 50 references

Vulnerability data compiled from the Trivy vulnerability database (trivy-db, Aqua Security, Apache License 2.0), which aggregates third-party advisories. CVE records are published by The MITRE Corporation under the CVE Terms of Use; CVE is a trademark of MITRE. This product uses data from the NVD API but is not endorsed or certified by the NVD. Severity, titles and advisory data from the GitHub Advisory Database (CC BY 4.0), Red Hat security data (CC BY 4.0) and the other sources linked on each entry. Entries may be summarised or re-formatted; the linked original is the authoritative record.