Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

suse-cvrf логотип

openSUSE-SU-2026:21134-1

Опубликовано: 20 июн. 2026
Источник: suse-cvrf

Описание

Security update for glycin-loaders

This update for glycin-loaders fixes the following issues

  • CVE-2025-55159: slab: incorrect bounds check in get_disjoint_mut function can lead to undefined behavior or potential crash due to out-of-bounds access (bsc#1248035).
  • CVE-2025-58160: tracing-subscriber: Tracing log pollution (bsc#1249010).

Список пакетов

openSUSE Leap 16.0
glycin-loaders-1.2.1-160000.3.1
glycin-loaders-devel-1.2.1-160000.3.1
libglycin-1-0-1.2.1-160000.3.1
libglycin-gtk4-1-0-1.2.1-160000.3.1
typelib-1_0-GlyGtk4_1-1.2.1-160000.3.1
typelib-1_0-Gly_1-1.2.1-160000.3.1

Описание

slab is a pre-allocated storage for a uniform data type. In version 0.4.10, the get_disjoint_mut method incorrectly checked if indices were within the slab's capacity instead of its length, allowing access to uninitialized memory. This could lead to undefined behavior or potential crashes. This has been fixed in slab 0.4.11. A workaround for this issue involves to avoid using get_disjoint_mut with indices that might be beyond the slab's actual length.


Затронутые продукты
openSUSE Leap 16.0:glycin-loaders-1.2.1-160000.3.1
openSUSE Leap 16.0:glycin-loaders-devel-1.2.1-160000.3.1
openSUSE Leap 16.0:libglycin-1-0-1.2.1-160000.3.1
openSUSE Leap 16.0:libglycin-gtk4-1-0-1.2.1-160000.3.1

Ссылки

Описание

tracing is a framework for instrumenting Rust programs to collect structured, event-based diagnostic information. Prior to version 0.3.20, tracing-subscriber was vulnerable to ANSI escape sequence injection attacks. Untrusted user input containing ANSI escape sequences could be injected into terminal output when logged, potentially allowing attackers to manipulate terminal title bars, clear screens or modify terminal display, and potentially mislead users through terminal manipulation. tracing-subscriber version 0.3.20 fixes this vulnerability by escaping ANSI control characters when writing events to destinations that may be printed to the terminal. A workaround involves avoiding printing logs to terminal emulators without escaping ANSI control sequences.


Затронутые продукты
openSUSE Leap 16.0:glycin-loaders-1.2.1-160000.3.1
openSUSE Leap 16.0:glycin-loaders-devel-1.2.1-160000.3.1
openSUSE Leap 16.0:libglycin-1-0-1.2.1-160000.3.1
openSUSE Leap 16.0:libglycin-gtk4-1-0-1.2.1-160000.3.1

Ссылки