{"kind": "product", "path": "vulns/debian-14/glib2.0", "name": "glib2.0", "product": "glib2.0", "ecosystem": "Debian:14", "items": [{"id": "CVE-2026-86469", "noindex": false, "published": "2026-09-07T16:00:13.925Z", "modified": "2026-09-08T12:46:33.897Z", "cvss": 5.3, "cvss_vector": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:L", "severity": "medium", "epss": 0.00141, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-86469", "title": "Glib2: toctou symlink race in `g_file_create_replace_destination` fallback path", "description": "A flaw was found in GLib2. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION and creating the .goutputstream-XXXXXX temporary file fails, the library unlinks the destination and recreates it without exclusive creation or symlink protection. A local attacker who can write to the destination directory can win that race and redirect the write to another file.", "references": ["https://access.redhat.com/security/cve/CVE-2026-86469", "https://bugzilla.redhat.com/show_bug.cgi?id=2473839", "https://gitlab.gnome.org/GNOME/glib/-/blob/main/gio/glocalfileoutputstream.c"], "fixes": [], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2026-15588", "noindex": false, "published": "2026-07-20T12:12:06.844Z", "modified": "2026-10-14T19:24:54.842Z", "cvss": 5.3, "cvss_vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", "severity": "medium", "epss": 0.00479, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-15588", "title": "Gdbusserver: glib2: gdbusserver pre-authentication dos via unbounded sasl line buffering", "description": "A denial-of-service and resource exhaustion vulnerability exists within the `GDBus` component of GLib. The `gdbusauth` authentication mechanism fails to enforce proper length limitations on data lines read from a client. An unauthenticated local or remote attacker can exploit this lack of input validation by sending excessively long streams of data, causing the application to consume massive amounts of system memory and CPU, potentially leading to a crash or system hang.", "references": ["https://access.redhat.com/errata/RHSA-2026:39985", "https://access.redhat.com/errata/RHSA-2026:40485", "https://access.redhat.com/errata/RHSA-2026:42329"], "fixes": ["2.88.3-1"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2026-16118", "noindex": false, "published": "2026-07-17T19:44:40.562Z", "modified": "2026-10-14T19:24:56.220Z", "cvss": 7.1, "cvss_vector": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H", "severity": "high", "epss": 0.00222, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-16118", "title": "Xdgmime: heap-based buffer overflow in _xdg_mime_magic_parse_magic_line() in xdgmimemagic.c", "description": "A flaw was found in xdgmime. A heap-based buffer overflow can be triggered in _xdg_mime_magic_parse_magic_line() in the xdgmimemagic.c file on little-endian systems when an attacker-controlled MIME magic file in a user-writable XDG data location (e.g., in the $XDG_DATA_HOME/mime/magic path) is parsed by an application performing MIME type detection (e.g., via g_content_type_guess()). When performing byte-swap, incorrect pointer arithmetic on the write side causes an out-of-bounds write of 2 bytes, resulting in an application crash or memory corruption.", "references": ["https://access.redhat.com/errata/RHSA-2026:64799", "https://access.redhat.com/errata/RHSA-2026:64800", "https://access.redhat.com/errata/RHSA-2026:66451"], "fixes": ["2.88.3-3"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2026-58016", "noindex": false, "published": "2026-06-30T13:02:45.931Z", "modified": "2026-10-14T19:10:38.064Z", "cvss": 7.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "severity": "high", "epss": 0.00545, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-58016", "title": "Glib: integer underflow in gio/gdbusintrospection.c via \"g_dbus_node_info_new_for_xml\"", "description": "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` or `arg`. This issue can cause an unsigned integer overflow and lead to an out-of-bounds read, resulting in a denial of service.", "references": ["https://access.redhat.com/errata/RHSA-2026:42063", "https://access.redhat.com/errata/RHSA-2026:42089", "https://access.redhat.com/errata/RHSA-2026:42090"], "fixes": ["2.88.3-2"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2026-58015", "noindex": false, "published": "2026-06-30T13:02:45.854Z", "modified": "2026-10-22T21:00:29.122Z", "cvss": 5.9, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N", "severity": "medium", "epss": 0.0084, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-58015", "title": "Glib: path traversal in glib/gio/gdbusauthmechanismsha1.c via keyring_lookup_entry and mechanism_client_data_receive", "description": "A 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 parameter received from the server. A malicious D-Bus server can supply a cookie_context containing path traversal sequences, causing the client to read an arbitrary file and exfiltrate sensitive data by verifying guessed file contents against a generated hash.", "references": ["https://access.redhat.com/errata/RHSA-2026:49512", "https://access.redhat.com/errata/RHSA-2026:55440", "https://access.redhat.com/errata/RHSA-2026:57015"], "fixes": ["2.88.1-2"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2026-58014", "noindex": false, "published": "2026-06-30T12:57:35.898Z", "modified": "2026-10-22T21:00:22.923Z", "cvss": 7.3, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L", "severity": "high", "epss": 0.00558, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-58014", "title": "Glib: off-by-one error in glib/gkeyfile.c via \"g_key_file_get_locale_string_list\"", "description": "A 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 an empty value. This flaw can cause an out-of-bounds access of 1 byte or a denial of service when the out-of-bounds access crosses a page boundary.", "references": ["https://access.redhat.com/errata/RHSA-2026:49512", "https://access.redhat.com/errata/RHSA-2026:55440", "https://access.redhat.com/errata/RHSA-2026:57015"], "fixes": ["2.88.1-2"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2026-58013", "noindex": false, "published": "2026-06-30T12:57:34.902Z", "modified": "2026-10-14T19:28:27.287Z", "cvss": 6.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L", "severity": "medium", "epss": 0.00501, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-58013", "title": "Glib: buffer over-read in glib/giochannel.c via \"g_io_channel_read_line_backend\"", "description": "A 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 greater than one is set, causing memcmp to read past the GString buffer. This vulnerability can cause a minor information disclosure of 7 bytes or a denial of service when the buffer over-read crosses a page boundary.", "references": ["https://access.redhat.com/errata/RHSA-2026:49512", "https://access.redhat.com/errata/RHSA-2026:55440", "https://access.redhat.com/errata/RHSA-2026:57015"], "fixes": ["2.88.1-2"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2026-58012", "noindex": false, "published": "2026-06-30T12:57:21.859Z", "modified": "2026-10-14T19:28:25.053Z", "cvss": 6.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L", "severity": "medium", "epss": 0.00491, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-58012", "title": "Glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char()", "description": "A 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 replacement escapes because the string_append function processes matched substrings using UTF-8 functions that assume valid UTF-8 input, even when the string is treated as raw bytes. This vulnerability can cause a minor information disclosure of 1-5 bytes and a denial of service when the buffer over-read crosses a page boundary.", "references": ["https://access.redhat.com/errata/RHSA-2026:49512", "https://access.redhat.com/errata/RHSA-2026:55440", "https://access.redhat.com/errata/RHSA-2026:57015"], "fixes": ["2.88.1-2"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2026-58011", "noindex": false, "published": "2026-06-30T12:57:15.173Z", "modified": "2026-10-14T19:28:21.318Z", "cvss": 6.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L", "severity": "medium", "epss": 0.00474, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-58011", "title": "Glib: out-of-bounds read in glib/gdatetime.c:g_date_time_get_ymd via invalid gdatetime", "description": "A 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 GDateTime object produced by the g_date_time_add_full function is processed. This flaw can corrupt the date output and potentially cause logic errors that may lead to a denial of service.", "references": ["https://access.redhat.com/errata/RHSA-2026:49512", "https://access.redhat.com/errata/RHSA-2026:55440", "https://access.redhat.com/errata/RHSA-2026:57015"], "fixes": ["2.88.1-2"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2026-58010", "noindex": false, "published": "2026-06-30T12:57:15.125Z", "modified": "2026-10-14T19:28:19.296Z", "cvss": 6.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L", "severity": "medium", "epss": 0.00491, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-58010", "title": "Glib: buffer over-read in glib/gvariant-serialiser.c via gvs_tuple_is_normal()", "description": "A 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 padding check because the bounds check uses > instead of >=, causing an out-of-bounds read of only 1 byte. This issue can cause a minor information disclosure of 1 byte and a denial of service when the out-of-bounds read crosses a page boundary.", "references": ["https://access.redhat.com/errata/RHSA-2026:49512", "https://access.redhat.com/errata/RHSA-2026:55440", "https://access.redhat.com/errata/RHSA-2026:57015"], "fixes": ["2.88.1-2"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2026-1489", "noindex": false, "published": "2026-01-27T14:26:47.731Z", "modified": "2026-06-02T13:00:42.636Z", "cvss": 5.4, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L", "severity": "medium", "epss": 0.00366, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-1489", "title": "Glib: glib: memory corruption via integer overflow in unicode case conversion", "description": "A flaw was found in GLib. An integer overflow vulnerability in its Unicode case conversion implementation can lead to memory corruption. By processing specially crafted and extremely large Unicode strings, an attacker could trigger an undersized memory allocation, resulting in out-of-bounds writes. This could cause applications utilizing GLib for string conversion to crash or become unstable.", "references": ["https://access.redhat.com/security/cve/CVE-2026-1489", "https://bugzilla.redhat.com/show_bug.cgi?id=2433348", "https://gitlab.gnome.org/GNOME/glib/-/issues/3872"], "fixes": ["2.86.3-5"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2026-1485", "noindex": false, "published": "2026-01-27T13:43:18.098Z", "modified": "2026-03-18T16:44:23.593Z", "cvss": 2.8, "cvss_vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:L", "severity": "low", "epss": 0.00156, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-1485", "title": "Glib: glib: local denial of service via buffer underflow in content type parsing", "description": "A flaw was found in Glib's content type parsing logic. This buffer underflow vulnerability occurs because the length of a header line is stored in a signed integer, which can lead to integer wraparound for very large inputs. This results in pointer underflow and out-of-bounds memory access. Exploitation requires a local user to install or process a specially crafted treemagic file, which can lead to local denial of service or application instability.", "references": ["https://access.redhat.com/security/cve/CVE-2026-1485", "https://bugzilla.redhat.com/show_bug.cgi?id=2433325", "https://gitlab.gnome.org/GNOME/glib/-/issues/3871"], "fixes": ["2.86.3-5"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2026-1484", "noindex": false, "published": "2026-01-27T13:41:54.223Z", "modified": "2026-06-02T13:00:41.357Z", "cvss": 4.2, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:L", "severity": "medium", "epss": 0.00341, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-1484", "title": "Glib: integer overflow leading to buffer underflow and out-of-bounds write in glib g_base64_encode()", "description": "A flaw was found in the GLib Base64 encoding routine when processing very large input data. Due to incorrect use of integer types during length calculation, the library may miscalculate buffer boundaries. This can cause memory writes outside the allocated buffer. Applications that process untrusted or extremely large Base64 input using GLib may crash or behave unpredictably.", "references": ["https://access.redhat.com/security/cve/CVE-2026-1484", "https://bugzilla.redhat.com/show_bug.cgi?id=2433259", "https://gitlab.gnome.org/GNOME/glib/-/issues/3870"], "fixes": ["2.86.3-5"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2026-0988", "noindex": false, "published": "2026-01-21T11:38:39.370Z", "modified": "2026-04-24T20:38:24.202Z", "cvss": 3.7, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L", "severity": "low", "epss": 0.00434, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-0988", "title": "Glib: glib: denial of service via integer overflow in g_buffered_input_stream_peek()", "description": "A flaw was found in glib. Missing validation of offset and count parameters in the g_buffered_input_stream_peek() function can lead to an integer overflow during length calculation. When specially crafted values are provided, this overflow results in an incorrect size being passed to memcpy(), triggering a buffer overflow. This can cause application crashes, leading to a Denial of Service (DoS).", "references": ["https://access.redhat.com/errata/RHSA-2026:7461", "https://access.redhat.com/security/cve/CVE-2026-0988", "https://bugzilla.redhat.com/show_bug.cgi?id=2429886"], "fixes": ["2.86.3-5"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2025-14512", "noindex": false, "published": "2025-12-11T07:11:02.182Z", "modified": "2026-10-14T19:23:56.008Z", "cvss": 6.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", "severity": "medium", "epss": 0.00579, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2025-14512", "title": "Glib: integer overflow in glib gio attribute escaping causes heap buffer overflow", "description": "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.", "references": ["https://access.redhat.com/errata/RHSA-2026:15953", "https://access.redhat.com/errata/RHSA-2026:15969", "https://access.redhat.com/errata/RHSA-2026:15971"], "fixes": ["2.86.3-1"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2025-14087", "noindex": false, "published": "2025-12-10T09:01:34.084Z", "modified": "2026-10-14T19:23:54.409Z", "cvss": 5.6, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L", "severity": "medium", "epss": 0.00826, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2025-14087", "title": "Glib: glib: buffer underflow in gvariant parser leads to heap corruption", "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.", "references": ["https://access.redhat.com/errata/RHSA-2026:15953", "https://access.redhat.com/errata/RHSA-2026:15969", "https://access.redhat.com/errata/RHSA-2026:15971"], "fixes": ["2.86.3-1"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2025-13601", "noindex": false, "published": "2025-11-26T14:44:22.680Z", "modified": "2026-08-31T17:02:14.891Z", "cvss": 7.7, "cvss_vector": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H", "severity": "high", "epss": 0.00322, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2025-13601", "title": "Glib: integer overflow in in g_escape_uri_string()", "description": "A 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 escape contains a very large number of unacceptable characters (which would need escaping), the calculation of the length of the escaped string could overflow, leading to a potential write off the end of the newly allocated string.", "references": ["https://access.redhat.com/errata/RHSA-2026:0936", "https://access.redhat.com/errata/RHSA-2026:0975", "https://access.redhat.com/errata/RHSA-2026:0991"], "fixes": ["2.86.3-1"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2025-7039", "noindex": false, "published": "2025-09-03T01:52:02.824Z", "modified": "2026-06-02T12:59:44.179Z", "cvss": 3.7, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N", "severity": "low", "epss": 0.00417, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2025-7039", "title": "Glib: buffer under-read on glib through glib/gfileutils.c via get_tmp_file()", "description": "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 attacker to manipulate file paths and access unauthorized data. The core issue stems from insufficient validation of file path lengths during temporary file operations.", "references": ["https://access.redhat.com/security/cve/CVE-2025-7039", "https://bugzilla.redhat.com/show_bug.cgi?id=2392423", "https://cert-portal.siemens.com/productcert/html/ssa-253495.html"], "fixes": ["2.84.4-1"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2025-6052", "noindex": false, "published": "2025-06-13T15:40:38.541Z", "modified": "2026-06-02T12:59:40.653Z", "cvss": 3.7, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L", "severity": "low", "epss": 0.00522, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2025-6052", "title": "Glib: integer overflow in g_string_maybe_expand() leading to potential buffer overflow in glib gstring", "description": "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 result, data may be written past the end of the allocated memory, leading to crashes or memory corruption.", "references": ["https://access.redhat.com/security/cve/CVE-2025-6052", "https://bugzilla.redhat.com/show_bug.cgi?id=2372666", "https://cert-portal.siemens.com/productcert/html/ssa-032379.html"], "fixes": ["2.84.3-1"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}, {"id": "CVE-2025-4373", "noindex": false, "published": "2025-05-06T14:48:39.264Z", "modified": "2026-10-15T01:02:07.725Z", "cvss": 4.8, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L", "severity": "medium", "epss": 0.00636, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2025-4373", "title": "Glib: buffer underflow on glib through glib/gstring.c via function g_string_insert_unichar", "description": "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.", "references": ["https://access.redhat.com/errata/RHSA-2025:10855", "https://access.redhat.com/errata/RHSA-2025:11140", "https://access.redhat.com/errata/RHSA-2025:11327"], "fixes": ["2.84.1-3"], "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}]}], "total": 50, "unknown_count": 0, "release_unconfirmed": false, "page": 1, "pages": 3, "filtered": false, "noindex": false, "filters": {}, "page_size": 20, "products": [{"name": "glib2.0", "path": "vulns/debian-14/glib2.0", "ecosystem": "Debian:14"}], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "web", "path": "vulns/stack/web", "slug": "web"}, {"name": "php", "path": "vulns/stack/php", "slug": "php"}, {"name": "python", "path": "vulns/stack/python", "slug": "python"}, {"name": "node", "path": "vulns/stack/node", "slug": "node"}, {"name": "database", "path": "vulns/stack/database", "slug": "database"}, {"name": "containers", "path": "vulns/stack/containers", "slug": "containers"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}, {"name": "applications", "path": "vulns/stack/applications", "slug": "applications"}], "versions": [], "stats": {"recent": 0, "kev": 0}, "lastmod": "2026-10-22T21:00:29.122Z", "early_advisories": [], "license": "Sie dürfen die Auswahl von PatchFirst und unsere Ergänzungen (Prioritäten, Frühwarnungen, Texte, Zusammenfassungen und Aggregate) für eigene Zwecke einschließlich interner geschäftlicher Aufgaben frei nutzen. Weiterverkauf, kommerzielle Verbreitung und massenhafte Spiegelung dieser Auswahl oder Ergänzungen erfordern eine schriftliche Vereinbarung mit dem Betreiber. Nennen Sie bei jeder Nutzung oder Veröffentlichung der Auswahl oder unserer Ergänzungen PatchFirst (https://patchfirst.dev/vulns/) mit diesem Link zur Feedseite Ihrer Region als Quelle. Originaleinträge aus offenen Quellen unterliegen weiterhin ihren jeweiligen Lizenzen und Bedingungen. Diese Bedingungen beschränken Ihre Rechte an den Originaldaten nicht, die Sie direkt bei den Quellen beziehen können.", "terms_url": "https://patchfirst.dev/de/vulns/#feed-terms", "attribution": {"name": "PatchFirst", "url": "https://patchfirst.dev/vulns/"}, "source_changes": "PatchFirst wählt Einträge aus, normalisiert und kombiniert sie; Zusammenfassungen und Übersetzungen können hinzukommen. Nachrichten werden im jeweiligen Eintrag mit einem Link zur Originalquelle belegt.", "sources": [{"id": "cve", "name": "CVE List / CVE.org", "url": "https://www.cve.org/", "license": "CVE Terms of Use", "terms_url": "https://www.cve.org/Legal/TermsOfUse", "notice": "Copyright © 1999–2021, The MITRE Corporation. LICENSE Submissions : For all materials you submit to the Common Vulnerabilities and Exposures (CVE™), you hereby grant to The MITRE Corporation (MITRE) and all CVE Numbering Authorities (CNAs) a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute such materials and derivative works. Unless required by applicable law or agreed to in writing, you provide such materials on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. CVE Usage : MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE™). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. DISCLAIMERS ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN \"AS IS\" BASIS AND THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE MITRE CORPORATION, ITS BOARD OF TRUSTEES, OFFICERS, AGENTS, AND EMPLOYEES, DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION THEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE."}, {"id": "osv", "name": "OSV", "url": "https://osv.dev/", "terms_url": "https://google.github.io/osv.dev/data/", "terms": "Die Lizenzen der Ursprungsdatenbanken unterscheiden sich; siehe Quellenkatalog."}, {"id": "kev", "name": "CISA KEV", "url": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog", "license": "CC0-1.0", "terms_url": "https://github.com/cisagov/kev-data/blob/develop/LICENSE"}, {"id": "epss", "name": "FIRST EPSS", "url": "https://www.first.org/epss/", "terms_url": "https://www.first.org/epss/faq", "terms": "Frei zugängliche Bewertungen; Quellenangabe erbeten (FIRST EPSS, Bewertungen von Empirical Security)."}, {"id": "github-advisory", "name": "GitHub Advisory Database", "url": "https://github.com/advisories", "license": "CC-BY-4.0", "terms_url": "https://github.com/github/advisory-database/blob/main/LICENSE.md"}, {"id": "exploitdb", "name": "Exploit-DB", "url": "https://www.exploit-db.com/", "license": "GPL-2.0", "terms_url": "https://gitlab.com/exploit-database/exploitdb/-/blob/main/LICENSE.md"}, {"id": "metasploit", "name": "Metasploit", "url": "https://github.com/rapid7/metasploit-framework", "license": "BSD-3-Clause", "terms_url": "https://github.com/rapid7/metasploit-framework/blob/master/LICENSE", "notice": "Copyright (c) 2006-2026, Rapid7, Inc.\nLicense: BSD-3-clause\n Redistribution and use in source and binary forms, with or without modification,\n are permitted provided that the following conditions are met:\n .\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n .\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n .\n * Neither the name of Rapid7, Inc. nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n .\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\n ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\n WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\n ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\n LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\n ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\n SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."}, {"id": "nuclei", "name": "Nuclei Templates", "url": "https://github.com/projectdiscovery/nuclei-templates", "license": "MIT", "terms_url": "https://github.com/projectdiscovery/nuclei-templates/blob/main/LICENSE.md", "notice": "MIT License\n\nCopyright (c) 2025 ProjectDiscovery, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE."}, {"id": "linux-kernel", "name": "Linux kernel releases", "url": "https://www.kernel.org/", "license": "CC-BY-SA-4.0", "terms_url": "https://www.kernel.org/legal.html", "notice": "Copyright (C) 1997-2014 by The Linux Kernel Organization, Inc."}]}