GNOME

400 CVEs across 116 GNOME products. Browse GNOME vulnerabilities, severities, and proof-of-concept exploits.

GNOME products with known CVEs

ProductCVEs
Glib37
Libsoup30
Evolution22
Gdk-Pixbuf21
Gdm16
Gtk15
Epiphany14
Networkmanager13
Gimp12
Gdkpixbuf11
Gnome-Shell11
Screensaver11
GNOME Display Manager10
Gvfs10
Librsvg10
Gpdf8
Evince7
Pango6
Libcroco5
GNOME4
Gnumeric4
Nautilus4
Balsa3
Dia3
Evolution-Data-Server3
File-Roller3
Gnome-Terminal3
Gthumb3
Gtk-Vnc3
Libgsf3
Libgxps3
Libxml23
Localsearch3
Yelp3
Control Center2
Dwarf HTTP Server2
Ekiga2
Empathy2
Eog2
Evolution Data Server2
Gcab2
Gedit2
Gnome-Autoar2
Gnome-Keyring2
GNOME Keyring2
GNOME Online Accounts2
Gnome-Remote-Desktop2
Gtkhtml2
Libgtop Daemon2
Librest2
GNOME CVEs — newest first (page 1 of 4)
CVESeverityScorePublishedSummary
CVE-2026-91840High7.82026-09-25A flaw was found in NetworkManager-vpnc. This vulnerability allows a local unprivileged user to escalate privileges to root. By injecting a newline character i…
CVE-2026-91839High7.82026-09-25A flaw was found in NetworkManager-fortisslvpn, the FortiSSLVPN plugin for NetworkManager. The nm-fortisslvpn-service improperly handles carriage-return/line-f…
CVE-2026-91838High7.82026-09-25A flaw was found in NetworkManager-sstp, the SSTP VPN plugin for NetworkManager. A local unprivileged user can exploit this vulnerability by embedding special…
CVE-2026-91837High7.82026-09-25A flaw was found in NetworkManager-iodine, the iodine VPN plugin for NetworkManager. A local unprivileged user can exploit a vulnerability in how the 'nameserv…
CVE-2026-97222Medium5.52026-09-25A heap use-after-free flaw was found in Gnumeric. When a user opens a crafted Gnumeric workbook containing a malformed SheetObjectComponent element, the XML pa…
CVE-2026-92248High7.82026-09-15A flaw was found in the file-psd plugin in GIMP. When generating a thumbnail preview for a specially crafted PSD (Photoshop Document) image file, an integer ov…
CVE-2026-88924High7.02026-09-10A flaw was found in the admin backend of gvfs. The privileged gvfsd-admin daemon changes the ownership of newly created private D-Bus sockets by calling the li…
CVE-2026-84270Medium4.32026-09-01A flaw was found in the MTP backend in gvfs. When reading a file from a mounted MTP device, do_read() in gvfsbackendmtp.c trusts the data length returned by th…
CVE-2026-84269Medium6.52026-09-01A flaw was found in the AFP backend in gvfs. When mounting a share, a malicious AFP server can cause the DSI read path to process a length that exceeds the siz…
CVE-2026-84268High8.82026-09-01A flaw was found in the SFTP backend in gvfs. When mounting a share and reading a file, a malicious SFTP server can cause read_reply() to process a length that…
CVE-2026-84267Medium4.32026-09-01A flaw was found in the SFTP backend in gvfs. When mounting a share, a malicious SFTP server can cause read_string() to allocate a buffer with a certain length…
CVE-2026-82343Medium6.12026-08-28A flaw was found in the file-psd plugin in GIMP. When processing a specially crafted PSD image file, the plugin does not properly validate the channel-count pa…
CVE-2026-82330Medium6.12026-08-28A flaw was found in the file-pvr plugin in GIMP. When processing a specially crafted PVR image file, the VQ (compressed) decoder does not properly perform memo…
CVE-2026-82328Medium6.12026-08-28A flaw was found in the file-ico plugin in GIMP. When processing a specially crafted ICO image file, the plugin does not properly validate the used_clrs (palet…
CVE-2026-82324Medium6.12026-08-28A flaw was found in the file-iff (IFF/ILBM) plugin in GIMP. When processing a specially crafted IFF/ILBM image file, the plugin does not properly validate the…
CVE-2026-77652High7.82026-08-26A heap-based buffer overflow vulnerability exists in the Dia diagram editor WPG file format importer. In plug-ins/wpg/wpg-import.c, the WPG import renderer al…
CVE-2026-79902Medium5.52026-08-26A flaw was found in the Seattle FilmWorks plugin in GIMP. When processing a specially crafted SFW image file, the plugin allocates a Variable-Length Array (VLA…
CVE-2026-77658High7.82026-08-26A stack-based buffer overflow vulnerability exists in the Dia diagram editor when processing Network Bus objects from Dia XML project files. In objects/networ…
CVE-2026-80101Medium4.42026-08-25A flaw was found in the file-xwd plugin in GIMP. When processing a specially crafted XWD image file, the plugin validates the image width and bytes-per-line pa…
CVE-2026-78475Medium6.12026-08-24A flaw was found in the file-pix (ESM) plugin in GIMP. When processing a specially crafted PIX image file, the plugin allocates a Variable-Length Array (VLA) o…
CVE-2026-78465High7.02026-08-24A flaw was found in the file-pcx plugin in GIMP, affecting 32-bit builds only. When processing a PCX image file, the plugin calculates memory allocation sizes…
CVE-2026-18487Medium5.42026-08-06A flaw was found in Epiphany. An issue in how the browser reads web addresses allows attackers to fake the domain name shown in the address bar. If a user clic…
CVE-2026-18358High7.52026-07-31A flaw was found in gnome-remote-desktop as shipped in Red Hat Enterprise Linux. When the daemon is running in system mode with RDP enabled, the incoming conne…
CVE-2026-66759High7.12026-07-27A flaw was found in the file-icns plugin in GIMP. When applying a decompressed mask during ICNS image processing, the plugin reads from the mask data buffer wi…
CVE-2026-66758High7.82026-07-27A flaw was found in the file-fits plugin in GIMP. When processing a FITS image file, the plugin calculates memory allocation sizes using signed 32-bit integers…
CVE-2026-66757Medium5.52026-07-27A flaw was found in the file-sgi plugin in GIMP. When processing an RLE-compressed SGI image, the plugin allocates memory for a row table. The image header dim…
CVE-2026-66339Medium6.52026-07-24A flaw was found in libsoup. After a CONNECT tunnel is established through an HTTP proxy, libsoup incorrectly attaches the Proxy-Authorization header to subseq…
CVE-2026-66338Medium5.42026-07-24A flaw was found in libsoup. The chunked transfer encoding parser uses a permissive parsing function for chunk sizes that silently accepts inputs violating RFC…
CVE-2026-66337Medium6.52026-07-24A flaw was found in libsoup. An unsigned integer underflow in the soup_filter_input_stream_read_until() function causes a heap buffer over-read when parsing mu…
CVE-2026-16768Medium5.32026-07-23A flaw was found in gdk-pixbuf. When parsing a specially crafted ICO file with pixel values that exceed the defined palette range, an out-of-bounds read can oc…
CVE-2026-16615Medium6.82026-07-22A flaw was found in librest. The PKCE implementation for OAuth authorization uses the GRand function from the GLib API, a cryptographically insecure pseudo-ran…
CVE-2026-12548Medium4.22026-07-21A heap out-of-bounds read flaw was found in libsoup. When parsing multipart HTTP messages, an integer type mismatch between the caller and soup_headers_parse()…
CVE-2026-58016High7.52026-06-30A 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…
CVE-2026-58015Medium5.92026-06-30A flaw was found in GLib. The D-Bus client-side implementation of the DBUS_COOKIE_SHA1 SASL authentication mechanism does not validate the cookie_context param…
CVE-2026-58014High7.32026-06-30A flaw was found in GLib. An off-by-one error can occur in the g_key_file_get_locale_string_list function in the gkeyfile.c file when loading a key file with a…
CVE-2026-58013Medium6.52026-06-30A flaw was found in GLib. A buffer over-read can occur in g_io_channel_read_line_backend() in the giochannel.c file when a custom line terminator with a length…
CVE-2026-58012Medium6.52026-06-30A flaw was found in GLib. A buffer over-read can occur in the g_regex_replace function when used with the `G_REGEX_RAW` compile flag and case-change replacemen…
CVE-2026-58011Medium6.52026-06-30A flaw was found in GLib. An out-of-bounds read of only 2 bytes can occur in the g_date_time_get_ymd function in the glib/gdatetime.c file when an invalid GDat…
CVE-2026-58010Medium6.52026-06-30A flaw was found in GLib. An off-by-one error can occur in the gvs_tuple_is_normal function in the glib/gvariant-serialiser.c file when doing an alignment padd…
CVE-2026-13601High7.12026-06-29A flaw was found in Yelp due to an overly permissive Content Security Policy (CSP) implementation provided by yelp-xsl. A malicious Flatpak application can ope…
CVE-2026-12549Medium4.82026-06-22The fix for CVE-2026-2443 was regressed by a subsequent rework commit that replaced specific overflow checks with a general signed comparison. When a client se…
CVE-2026-6653Critical9.82026-06-22Use After Free in libxml2's xmlParseInternalSubset from GNOME libxml2 version 2.9.11 to 2.11.0 allows a remote attacker to cause a denial-of-service via malici…
CVE-2026-2604Medium5.62026-06-17A flaw was found in evolution-data-server. Inconsistent comparison logic in the addressbook file backend allows a Flatpak application with D-Bus access to craf…
CVE-2026-1767Medium5.62026-06-16A flaw was found in the GNOME localsearch (previously known as tracker-miners) MP3 Extractor `tracker-extract-mp3` component. A remote attacker could exploit t…
CVE-2026-1766Medium5.62026-06-16A flaw was found in GNOME localsearch (previously known as tracker-miners) MP3 Extractor, specifically within the tracker-extract-mp3 component. This heap buff…
CVE-2026-1764Medium5.62026-06-16A flaw was found in GNOME localsearch (previously known as tracker-miners) MP3 Extractor. When processing specially crafted MP3 files containing ID3v2.4 tags…
CVE-2026-449312026-05-13The newly introduced RecordUsage D-Bus method https://gitlab.freedesktop.org/pwithnall/malcontent/-/blob/0.14.0/libmalcontent-timer/child-timer-service.c in …
CVE-2026-2708Low3.72026-04-23A request smuggling vulnerability exists in libsoup's HTTP/1 header parsing logic. The soup_message_headers_append_common() function in libsoup/soup-message-he…
CVE-2026-5201High7.52026-03-31A flaw was found in the gdk-pixbuf library. This heap-based buffer overflow vulnerability occurs in the JPEG image loader due to improper validation of color c…
CVE-2026-5119Medium5.92026-03-30A flaw was found in libsoup. When establishing HTTPS tunnels through a configured HTTP proxy, sensitive session cookies are transmitted in cleartext within the…
CVE-2026-2436Medium6.52026-03-26A flaw was found in libsoup's SoupServer. A remote attacker could exploit a use-after-free vulnerability where the `soup_server_disconnect()` function frees co…
CVE-2026-2369Medium6.52026-03-19A flaw was found in libsoup. An integer underflow vulnerability occurs when processing content with a zero-length resource, leading to a buffer overread. This…
CVE-2026-4271Medium5.32026-03-17A flaw was found in libsoup, a library for handling HTTP requests. This vulnerability, known as a Use-After-Free, occurs in the HTTP/2 server implementation. A…
CVE-2026-3634Low3.92026-03-17A flaw was found in libsoup. An attacker controlling the value used to set the Content-Type header can inject a Carriage Return Line Feed (CRLF) sequence due t…
CVE-2026-3633Low3.92026-03-17A flaw was found in libsoup. A remote attacker, by controlling the method parameter of the `soup_message_new()` function, could inject arbitrary headers and ad…
CVE-2026-3632Low3.92026-03-17A flaw was found in libsoup, a library used by applications to send network requests. This vulnerability occurs because libsoup does not properly validate host…
CVE-2026-3099Medium5.82026-03-12A flaw was found in Libsoup. The server-side digest authentication implementation in the SoupAuthDomainDigest class does not properly track issued nonces or en…
CVE-2026-2443Medium5.32026-02-13A flaw was identified in libsoup, a widely used HTTP library in GNOME-based systems. When processing specially crafted HTTP Range headers, the library may impr…
CVE-2026-1801Medium5.32026-02-03A flaw was found in libsoup, an HTTP client/server library. This HTTP Request Smuggling vulnerability arises from non-RFC-compliant parsing in the soup_filter_…
CVE-2020-37011High7.52026-01-29Gnome Fonts Viewer 3.34.0 contains a heap corruption vulnerability that allows attackers to trigger an out-of-bounds write by crafting a malicious TTF font fil…
CVE-2026-1539Medium5.82026-01-28A flaw was found in the libsoup HTTP library that can cause proxy authentication credentials to be sent to unintended destinations. When handling HTTP redirect…
CVE-2026-1536Medium5.82026-01-28A flaw was found in libsoup. An attacker who can control the input for the Content-Disposition header can inject CRLF (Carriage Return Line Feed) sequences int…
CVE-2026-1467Medium5.82026-01-27A flaw was found in libsoup, an HTTP client library. This vulnerability, known as CRLF (Carriage Return Line Feed) Injection, occurs when an HTTP proxy is conf…
CVE-2025-14512Medium6.52025-12-11A 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…
CVE-2025-14087Medium5.62025-12-10A 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 ex…
CVE-2025-13601High7.72025-11-26A heap-based buffer overflow problem was found in glib through an incorrect calculation of buffer size in the g_escape_uri_string() function. If the string to…
CVE-2025-12105High7.52025-10-23A flaw was found in the asynchronous message queue handling of the libsoup library, widely used by GNOME and WebKit-based applications to manage HTTP/2 communi…
CVE-2025-4056High7.52025-07-28A 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.
CVE-2025-7425High7.82025-07-10A flaw was found in libxslt where the attribute type, atype, flags are modified in a way that corrupts internal memory management. When XSLT functions, such as…
CVE-2025-7424High7.52025-07-10A flaw was found in the libxslt library. The same memory field, psvi, is used for both stylesheet and input data, which can lead to type confusion during XML t…
CVE-2025-6199Low3.32025-06-17A flaw was found in the GIF parser of GdkPixbuf’s LZW decoder. When an invalid symbol is encountered during decompression, the decoder sets the reported output…
CVE-2025-6196Medium5.52025-06-17A flaw was found in libgepub, a library used to read EPUB files. The software mishandles file size calculations when opening specially crafted EPUB files, lead…
CVE-2025-49795High7.52025-06-16A NULL pointer dereference vulnerability was found in libxml2 when processing XPath XML expressions. This flaw allows an attacker to craft a malicious XML inpu…
CVE-2025-6052Low3.72025-06-13A 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…
CVE-2023-5616Medium4.92025-04-15In Ubuntu, gnome-control-center did not properly reflect SSH remote login status when the system was configured to use systemd socket activation for openssh-se…
CVE-2025-3155High7.42025-04-03A flaw was found in Yelp. The Gnome user help application allows the help document to execute arbitrary scripts. This vulnerability allows malicious users to i…
CVE-2025-2784High7.02025-04-03A flaw was found in libsoup. The package is vulnerable to a heap buffer over-read when sniffing content via the skip_insight_whitespace() function. Libsoup cli…
CVE-2022-1736Critical9.82025-01-31Ubuntu's configuration of gnome-control-center allowed Remote Desktop Sharing to be enabled by default.
CVE-2023-43091Critical9.82024-11-17A flaw was found in GNOME Maps, which is vulnerable to a code injection attack via its service.json configuration file. If the configuration file is malicious…
CVE-2024-52533Critical9.82024-11-11gio/gsocks4aproxy.c in GNOME GLib before 2.82.1 has an off-by-one error and resultant buffer overflow because SOCKS4_CONN_MSG_LEN is not sufficient for a trail…
CVE-2024-52532High7.52024-11-11GNOME libsoup before 3.6.1 has an infinite loop, and memory consumption. during the reading of certain patterns of WebSocket data from clients.
CVE-2024-52531Medium6.52024-11-11GNOME libsoup before 3.6.1 allows a buffer overflow in applications that perform conversion to UTF-8 in soup_header_parse_param_list_strict. There is a plausib…
CVE-2024-52530High7.52024-11-11GNOME libsoup before 3.6.0 allows HTTP request smuggling in some configurations because '\0' characters at the end of header names are ignored, i.e., a "Transf…
CVE-2024-42415High8.42024-10-03An integer overflow vulnerability exists in the Compound Document Binary File format parser of v1.14.52 of the GNOME Project G Structured File Library (libgsf)…
CVE-2024-36474High8.42024-10-03An integer overflow vulnerability exists in the Compound Document Binary File format parser of the GNOME Project G Structured File Library (libgsf) version v1…
CVE-2024-34397Medium5.22024-05-07An 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…
CVE-2020-36774Medium5.52024-02-19plugins/gtk+/glade-gtk-box.c in GNOME Glade before 3.38.1 and 3.39.x before 3.40.0 mishandles widget rebuilding for GladeGtkBox, leading to a denial of service…
CVE-2022-48622High7.82024-01-26In GNOME GdkPixbuf (aka gdk-pixbuf) through 2.42.10, the ANI (Windows animated cursor) decoder encounters heap memory corruption (in ani_load_chunk in io-ani.c…
CVE-2023-5557High7.52023-10-13A flaw was found in the tracker-miners package. A weakness in the sandbox allows a maliciously-crafted file to execute code outside the sandbox if the tracker-…
CVE-2023-43090Medium5.52023-09-22A vulnerability was found in GNOME Shell. GNOME Shell's lock screen allows an unauthenticated local user to view windows of the locked desktop session by using…
CVE-2023-32665Medium5.52023-09-14A flaw was found in GLib. GVariant deserialization is vulnerable to an exponential blowup issue where a crafted GVariant can cause excessive processing, leadin…
CVE-2023-32643Medium5.32023-09-14A 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…
CVE-2023-32636Medium4.72023-09-14A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of service introduced by additional input validation added to resol…
CVE-2023-32611Medium5.52023-09-14A flaw was found in GLib. GVariant deserialization is vulnerable to a slowdown issue where a crafted GVariant can cause excessive processing, leading to denial…
CVE-2023-29499Medium5.52023-09-14A flaw was found in GLib. GVariant deserialization fails to validate that the input conforms to the expected format, leading to denial of service.
CVE-2023-36250High7.82023-09-14CSV Injection vulnerability in GNOME time tracker version 3.0.2, allows local attackers to execute arbitrary code via crafted .tsv file when creating a new rec…
CVE-2023-38633Medium5.52023-07-22A directory traversal problem in the URL decoder of librsvg before 2.56.3 could be used by local or remote attackers to disclose files (on the local filesystem…
CVE-2023-26081High7.52023-02-20In Epiphany (aka GNOME Web) through 43.0, untrusted web content can trick users into exfiltrating passwords, because autofill occurs in sandboxed contexts.
CVE-2019-25085Medium6.32022-12-26A vulnerability was found in GNOME gvdb. It has been classified as critical. This affects the function gvdb_table_write_contents_async of the file gvdb-builder…
CVE-2022-37290Medium5.52022-11-14GNOME Nautilus 42.2 allows a NULL pointer dereference and get_basename application crash via a pasted ZIP archive.