p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости glib2.0 · Страница 2

За последние 30 дней в glib2.0 опубликовано уязвимостей: 0; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 50

  1. CVE-2025-3360

    Низкий · CVSS 3.7EPSS 0,65%Есть исправление

    Glibc: glib prior to 2.82.5 is vulnerable to integer overflow and buffer under-read when parsing a very long invalid iso 8601 timestamp with g_date_time_new_from_iso8601().

    A flaw was found in GLib. An integer overflow and buffer under-read occur when parsing a long invalid ISO 8601 timestamp with the g_date_time_new_from_iso8601() function.

    • Обновитесь до 2.84.1-1
    Опубликовано Обновлено
  2. CVE-2024-52533

    Критический · CVSS 9.8EPSS 1,51%Есть исправление

    CVE-2024-52533

    gio/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 trailing '\0' character.

    • Обновитесь до 2.82.1-1
    Опубликовано Обновлено
  3. CVE-2024-34397

    Средний · CVSS 5.2EPSS 0,76%Есть исправление

    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 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 the trusted system service. This could lead to the GDBus-based client behaving incorrectly, with an application-dependent impact.

    • Обновитесь до 2.80.0-10
  4. CVE-2023-32611

    Средний · CVSS 5.5EPSS 0,36%Есть исправление

    G_variant_byteswap() can take a long time with some non-normal inputs

    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.

    • Обновитесь до 2.74.4-1
    Опубликовано Обновлено
  5. CVE-2023-29499

    Средний · CVSS 5.5EPSS 0,78%Есть исправление

    Gvariant offset table entry size is not checked in is_normal()

    A flaw was found in GLib. GVariant deserialization fails to validate that the input conforms to the expected format, leading to denial of service.

    • Обновитесь до 2.74.4-1
    Опубликовано Обновлено
  6. CVE-2023-32665

    Средний · CVSS 5.5EPSS 0,39%Есть исправление

    Gvariant deserialisation does not match spec for non-normal data

    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.

    • Обновитесь до 2.74.4-1
    Опубликовано Обновлено
  7. CVE-2019-25085

    Средний · CVSS 6.3EPSS 0,82%Есть исправление

    GNOME gvdb gvdb-builder.c gvdb_table_write_contents_async use after free

    A 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.c. The manipulation leads to use after free. It is possible to initiate the attack remotely. The name of the patch is d83587b2a364eb9a9a53be7e6a708074e252de14. It is recommended to apply a patch to fix this issue. The identifier VDB-216789 was assigned to this vulnerability.

    • Обновитесь до 2.66.0-1
    Опубликовано Обновлено
  8. CVE-2021-3800

    Средний · CVSS 5.5EPSS 0,56%Есть исправление

    CVE-2021-3800

    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.

    • Обновитесь до 2.64.0-1
    Опубликовано Обновлено
  9. CVE-2021-28153

    Средний · CVSS 5.3EPSS 2,71%Есть исправление

    CVE-2021-28153

    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 to a file that already exists, then the contents of that file correctly remain unchanged.)

    • Обновитесь до 2.66.7-2
    Опубликовано Обновлено
  10. CVE-2021-27219

    Высокий · CVSS 7.5EPSS 3,06%Есть исправление

    CVE-2021-27219

    An issue was discovered in GNOME GLib before 2.66.6 and 2.67.x before 2.67.3. The function g_bytes_new has an integer overflow on 64-bit platforms due to an implicit cast from 64 bits to 32 bits. The overflow could potentially lead to memory corruption.

    • Обновитесь до 2.66.6-1
    Опубликовано Обновлено
  11. CVE-2021-27218

    Высокий · CVSS 7.5EPSS 4,08%Есть исправление

    CVE-2021-27218

    An issue was discovered in GNOME GLib before 2.66.7 and 2.67.x before 2.67.4. If g_byte_array_new_take() was called with a buffer of 4GB or more on a 64-bit platform, the length would be truncated modulo 2**32, causing unintended length truncation.

    • Обновитесь до 2.66.7-1
    Опубликовано Обновлено
  12. CVE-2020-35457

    Высокий · CVSS 7.8EPSS 0,57%Есть исправление

    CVE-2020-35457

    GNOME GLib before 2.65.3 has an integer overflow, that might lead to an out-of-bounds write, in g_option_group_add_entries. NOTE: the vendor's position is "Realistically this is not a security issue. The standard pattern is for callers to provide a static list of option entries in a fixed number of calls to g_option_group_add_entries()." The researcher states that this pattern is undocumented

    • Обновитесь до 2.66.0-1
    Опубликовано Обновлено
  13. CVE-2020-6750

    Средний · CVSS 5.9EPSS 2,2%Есть исправление

    CVE-2020-6750

    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 is used to help with privacy/anonymity, even though there is no technical barrier to a direct connection. NOTE: versions before 2.60 are unaffected.

    • Обновитесь до 2.62.5-1
    Опубликовано Обновлено
  14. CVE-2019-13012

    Высокий · CVSS 7.5EPSS 3,21%Есть исправление

    CVE-2019-13012

    The keyfile settings backend in GNOME GLib (aka glib2.0) before 2.60.0 creates directories using g_file_make_directory_with_parents (kfsb->dir, NULL, NULL) and files using g_file_replace_contents (kfsb->file, contents, length, NULL, FALSE, G_FILE_CREATE_REPLACE_DESTINATION, NULL, NULL, NULL). Consequently, it does not properly restrict directory (and file) permissions. Instead, for directories, 0777 permissions are used; for files, default file permissions are used. This is similar to CVE-2019-12450.

    • Обновитесь до 2.60.5-1
  15. CVE-2019-12450

    Критический · CVSS 9.8EPSS 2,62%Есть исправление

    CVE-2019-12450

    file_copy_fallback in gio/gfile.c in GNOME GLib 2.15.0 through 2.61.1 does not properly restrict file permissions while a copy operation is in progress. Instead, default permissions are used.

    • Обновитесь до 2.58.3-2
  16. CVE-2018-16429

    Высокий · CVSS 7.5EPSS 3,53%Есть исправление

    CVE-2018-16429

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

    • Обновитесь до 2.58.0-1
    Опубликовано Обновлено
  17. CVE-2012-3524

    Без оценкиEPSS 4,48%Публичный эксплойтЕсть исправление

    CVE-2012-3524

    libdbus 1.5.x and earlier, when used in setuid or other privileged programs in X.org and possibly other products, allows local users to gain privileges and execute arbitrary code via the DBUS_SYSTEM_BUS_ADDRESS environment variable. NOTE: libdbus maintainers state that this is a vulnerability in the applications that do not cleanse environment variables, not in libdbus itself: "we do not support use of libdbus in setuid binaries that do not sanitize their environment before their first call into libdbus."

    • Обновитесь до 2.33.12+really2.32.4-2
    Опубликовано Обновлено
  18. CVE-2012-0039

    Высокий · CVSS 7.5EPSS 2,04%Нет опубликованного исправления

    CVE-2012-0039

    GLib 2.31.8 and earlier, when the g_str_hash function is used, computes hash values without restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted input to an application that maintains a hash table. NOTE: this issue may be disputed by the vendor; the existence of the g_str_hash function is not a vulnerability in the library, because callers of g_hash_table_new and g_hash_table_new_full can specify an arbitrary hash function that is appropriate for the application.

    Опубликовано Обновлено
  19. CVE-2009-3289

    Высокий · CVSS 7.8EPSS 0,36%Есть исправление

    CVE-2009-3289

    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.

    • Обновитесь до 2.22.0-1
    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →