Gnome Glib vulnerabilities
33 known vulnerabilities affecting gnome/glib.
Total CVEs
33
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
CRITICAL5HIGH19MEDIUM9
Vulnerabilities
Page 2 of 2
CVE-2023-29499P3HIGHCVSS 7.5fixed in 2.74.42023-09-14
CVE-2023-29499 [HIGH] CWE-400 CVE-2023-29499: A flaw was found in GLib. GVariant deserialization fails to validate that the input conforms to the
A flaw was found in GLib. GVariant deserialization fails to validate that the input conforms to the expected format, leading to denial of service.
nvd
CVE-2025-4056P3HIGHCVSS 7.5fixed in 2.84.12025-07-28
CVE-2025-4056 [HIGH] CWE-94 CVE-2025-4056: A flaw was found in GLib. A denial of service on Windows platforms may occur if an application attem
A flaw was found in GLib. A denial of service on Windows platforms may occur if an application attempts to spawn a program using long command lines.
nvd
CVE-2018-16429P4HIGHCVSS 7.5v2.56.12018-09-04
CVE-2018-16429 [HIGH] CWE-125 CVE-2018-16429: GNOME GLib 2.56.1 has an out-of-bounds read vulnerability in g_markup_parse_context_parse() in gmark
GNOME GLib 2.56.1 has an out-of-bounds read vulnerability in g_markup_parse_context_parse() in gmarkup.c, related to utf8_str().
nvd
CVE-2025-14512P4MEDIUMCVSS 6.5fixed in 2.86.32025-12-11
CVE-2025-14512 [MEDIUM] CWE-190 CVE-2025-14512: A flaw was found in glib. This vulnerability allows a heap buffer overflow and denial-of-service (Do
A flaw was found in glib. This vulnerability allows a heap buffer overflow and denial-of-service (DoS) via an integer overflow in GLib's GIO (GLib Input/Output) escape_byte_string() function when processing malicious file or remote filesystem attribute values.
nvd
CVE-2020-6750P4MEDIUMCVSS 5.9≥ 2.60.0, ≤ 2.62.42020-01-09
CVE-2020-6750 [MEDIUM] CVE-2020-6750: GSocketClient in GNOME GLib through 2.62.4 may occasionally connect directly to a target address ins
GSocketClient in GNOME GLib through 2.62.4 may occasionally connect directly to a target address instead of connecting via a proxy server when configured to do so, because the proxy_addr field is mishandled. This bug is timing-dependent and may occur only sporadically depending on network delays. The greatest security relevance is in use cases where a proxy i
nvd
CVE-2009-3289P4HIGHCVSS 7.8v2.02009-09-22
CVE-2009-3289 [HIGH] CWE-732 CVE-2009-3289: The g_file_copy function in glib 2.0 sets the permissions of a target file to the permissions of a s
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.
nvd
CVE-2021-28153P4MEDIUMCVSS 5.3fixed in 2.66.82021-03-11
CVE-2021-28153 [MEDIUM] CWE-59 CVE-2021-28153: An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREAT
An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file, which could conceivably have security relevance if the symlink is attacker-controlled. (If the path is a symlink
nvd
CVE-2019-9633P4MEDIUMCVSS 6.5v2.59.22019-03-08
CVE-2019-9633 [MEDIUM] CWE-754 CVE-2019-9633: gio/gsocketclient.c in GNOME GLib 2.59.2 does not ensure that a parent GTask remains alive during th
gio/gsocketclient.c in GNOME GLib 2.59.2 does not ensure that a parent GTask remains alive during the execution of a connection-attempting enumeration, which allows remote attackers to cause a denial of service (g_socket_client_connected_callback mishandling and application crash) via a crafted web site, as demonstrated by GNOME Web (aka Epiphany).
nvd
CVE-2024-34397P4MEDIUMCVSS 5.2fixed in 2.78.5≥ 2.79.0, < 2.80.12024-05-07
CVE-2024-34397 [MEDIUM] CWE-290 CVE-2024-34397: An issue was discovered in GNOME GLib before 2.78.5, and 2.79.x and 2.80.x before 2.80.1. When a GDB
An issue was discovered in GNOME GLib before 2.78.5, and 2.79.x and 2.80.x before 2.80.1. When a GDBus-based client subscribes to signals from a trusted system service such as NetworkManager on a shared computer, other users of the same computer can send spoofed D-Bus signals that the GDBus-based client will wrongly interpret as having been sent by
nvd
CVE-2021-3800P4MEDIUMCVSS 5.5fixed in 2.62.5≥ 2.63.0, < 2.63.6+1 more2022-08-23
CVE-2021-3800 [MEDIUM] CWE-200 CVE-2021-3800: A flaw was found in glib before version 2.63.6. Due to random charset alias, pkexec can leak content
A flaw was found in glib before version 2.63.6. Due to random charset alias, pkexec can leak content from files owned by privileged users to unprivileged ones under the right condition.
nvd
CVE-2008-4316P4MEDIUMCVSS 4.6≤ 2.16.4v2.2.1+3 more2009-03-14
CVE-2008-4316 [MEDIUM] CWE-189 CVE-2008-4316: Multiple integer overflows in glib/gbase64.c in GLib before 2.20 allow context-dependent attackers t
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.
nvd
CVE-2023-32665P4MEDIUMCVSS 5.5fixed in 2.74.42023-09-14
CVE-2023-32665 [MEDIUM] CWE-400 CVE-2023-32665: A flaw was found in GLib. GVariant deserialization is vulnerable to an exponential blowup issue wher
A flaw was found in GLib. GVariant deserialization is vulnerable to an exponential blowup issue where a crafted GVariant can cause excessive processing, leading to denial of service.
nvd
CVE-2023-32611P4MEDIUMCVSS 5.5fixed in 2.74.22023-09-14
CVE-2023-32611 [MEDIUM] CWE-400 CVE-2023-32611: A flaw was found in GLib. GVariant deserialization is vulnerable to a slowdown issue where a crafted
A flaw was found in GLib. GVariant deserialization is vulnerable to a slowdown issue where a crafted GVariant can cause excessive processing, leading to denial of service.
nvd
← Previous2 / 2