VYPR

glib

by Glib

Source repositories

CVEs (8)

  • CVE-2009-3289HigSep 22, 2009
    risk 0.51cvss 7.8epss 0.00

    The g_file_copy function in glib 2.0 sets the permissions of a target file to the permissions of a symbolic link (777), which allows user-assisted local users to modify files of other users, as demonstrated by using Nautilus to modify the permissions of the user home directory.

  • CVE-2026-58016HigJun 30, 2026
    risk 0.42cvss 7.5epss 0.01

    A flaw was found in GLib. A state confusion issue exists in g_dbus_node_info_new_for_xml() in the gio/gdbusintrospection.c file when processing malformed D-Bus introspection XML, specifically with a `node` element nested within other elements like `method`, `signal`, `property`…

  • CVE-2023-32643MedSep 14, 2023
    risk 0.34cvss 5.3epss 0.00

    A flaw was found in GLib. The GVariant deserialization code is vulnerable to a heap buffer overflow introduced by the fix for CVE-2023-32665. This bug does not affect any released version of GLib, but does affect GLib distributors who followed the guidance of GLib developers to…

  • CVE-2025-4373MedMay 6, 2025
    risk 0.31cvss 4.8epss 0.01

    A flaw was found in GLib, which is vulnerable to an integer overflow in the g_string_insert_unichar() function. When the position at which to insert the character is large, the position will overflow, leading to a buffer underwrite.

  • CVE-2023-32636MedSep 14, 2023
    risk 0.31cvss 4.7epss 0.01

    A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of service introduced by additional input validation added to resolve CVE-2023-29499. The offset table validation may be very slow. This bug does not affect any released version of glib…

  • CVE-2025-7039LowSep 3, 2025
    risk 0.24cvss 3.7epss 0.00

    A flaw was found in glib. An integer overflow during temporary file creation leads to an out-of-bounds memory access, allowing an attacker to potentially perform path traversal or access private temporary file content by creating symbolic links. This vulnerability allows a local…

  • CVE-2025-6052LowJun 13, 2025
    risk 0.17cvss 3.7epss 0.00

    A flaw was found in how GLib’s GString manages memory when adding data to strings. If a string is already very large, combining it with more input can cause a hidden overflow in the size calculation. This makes the system think it has enough memory when it doesn’t. As a…

  • CVE-2008-4316Mar 14, 2009
    risk 0.00cvss epss 0.00

    Multiple integer overflows in glib/gbase64.c in GLib before 2.20 allow context-dependent attackers to execute arbitrary code via a long string that is converted either (1) from or (2) to a base64 representation.