p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in glib2.0

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für glib2.0: 0. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 50

  1. CVE-2026-86469

    Mittel · CVSS 5.3EPSS 0,14%Keine Korrektur veröffentlicht

    Glib2: toctou symlink race in `g_file_create_replace_destination` fallback path

    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.

    Veröffentlicht Aktualisiert
  2. CVE-2026-15588

    Mittel · CVSS 5.3EPSS 0,48%Korrektur verfügbar

    Gdbusserver: glib2: gdbusserver pre-authentication dos via unbounded sasl line buffering

    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.

    • Auf 2.84.4-3~deb13u4 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-16118

    Hoch · CVSS 7.1EPSS 0,22%Korrektur verfügbar

    Xdgmime: heap-based buffer overflow in _xdg_mime_magic_parse_magic_line() in xdgmimemagic.c

    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.

    • Auf 2.84.4-3~deb13u5 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-58016

    Hoch · CVSS 7.5EPSS 0,55%Korrektur verfügbar

    Glib: integer underflow in gio/gdbusintrospection.c via "g_dbus_node_info_new_for_xml"

    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.

    • Auf 2.84.4-3~deb13u4 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-58015

    Mittel · CVSS 5.9EPSS 0,84%Korrektur verfügbar

    Glib: path traversal in glib/gio/gdbusauthmechanismsha1.c via keyring_lookup_entry and mechanism_client_data_receive

    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.

    • Auf 2.84.4-3~deb13u4 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-58014

    Hoch · CVSS 7.3EPSS 0,56%Korrektur verfügbar

    Glib: off-by-one error in glib/gkeyfile.c via "g_key_file_get_locale_string_list"

    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.

    • Auf 2.84.4-3~deb13u4 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-58013

    Mittel · CVSS 6.5EPSS 0,5%Korrektur verfügbar

    Glib: buffer over-read in glib/giochannel.c via "g_io_channel_read_line_backend"

    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.

    • Auf 2.84.4-3~deb13u4 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-58012

    Mittel · CVSS 6.5EPSS 0,49%Korrektur verfügbar

    Glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char()

    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.

    • Auf 2.84.4-3~deb13u4 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-58011

    Mittel · CVSS 6.5EPSS 0,47%Korrektur verfügbar

    Glib: out-of-bounds read in glib/gdatetime.c:g_date_time_get_ymd via invalid gdatetime

    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.

    • Auf 2.84.4-3~deb13u4 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-58010

    Mittel · CVSS 6.5EPSS 0,49%Korrektur verfügbar

    Glib: buffer over-read in glib/gvariant-serialiser.c via gvs_tuple_is_normal()

    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.

    • Auf 2.84.4-3~deb13u4 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-1489

    Mittel · CVSS 5.4EPSS 0,37%Korrektur verfügbar

    Glib: glib: memory corruption via integer overflow in unicode case conversion

    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.

    • Auf 2.84.4-3~deb13u3 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-1485

    Niedrig · CVSS 2.8EPSS 0,16%Korrektur verfügbar

    Glib: glib: local denial of service via buffer underflow in content type parsing

    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.

    • Auf 2.84.4-3~deb13u3 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-1484

    Mittel · CVSS 4.2EPSS 0,34%Korrektur verfügbar

    Glib: integer overflow leading to buffer underflow and out-of-bounds write in glib g_base64_encode()

    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.

    • Auf 2.84.4-3~deb13u3 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-0988

    Niedrig · CVSS 3.7EPSS 0,43%Korrektur verfügbar

    Glib: glib: denial of service via integer overflow in g_buffered_input_stream_peek()

    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).

    • Auf 2.84.4-3~deb13u3 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2025-14512

    Mittel · CVSS 6.5EPSS 0,58%Korrektur verfügbar

    Glib: integer overflow in glib gio attribute escaping causes heap buffer overflow

    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.

    • Auf 2.84.4-3~deb13u2 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2025-14087

    Mittel · CVSS 5.6EPSS 0,83%Korrektur verfügbar

    Glib: glib: buffer underflow in gvariant parser leads to heap corruption

    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.

    • Auf 2.84.4-3~deb13u2 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2025-13601

    Hoch · CVSS 7.7EPSS 0,32%Korrektur verfügbar

    Glib: integer overflow in in g_escape_uri_string()

    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.

    • Auf 2.84.4-3~deb13u2 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2025-7039

    Niedrig · CVSS 3.7EPSS 0,42%Korrektur verfügbar

    Glib: buffer under-read on glib through glib/gfileutils.c via get_tmp_file()

    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.

    • Auf 2.84.4-3~deb13u1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2025-6052

    Niedrig · CVSS 3.7EPSS 0,52%Korrektur verfügbar

    Glib: integer overflow in g_string_maybe_expand() leading to potential buffer overflow in glib gstring

    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.

    • Auf 2.84.3-1 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2025-4373

    Mittel · CVSS 4.8EPSS 0,64%Korrektur verfügbar

    Glib: buffer underflow on glib through glib/gstring.c via function g_string_insert_unichar

    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.

    • Auf 2.84.1-3 aktualisieren
    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →