This update for glib2 fixes the following issues:
Update to version 2.84.4.
Security issues fixed:
escape_byte_string() function when processing malicious files or remote
filesystem attribute values can lead to denial-of-service (bsc#1254878).bytestring_parse() and string_parse() functions when
processing attacker-influenced data may lead to crash or code execution (bsc#1254662).g_escape_uri_string() function when processing strings with a
large number of unacceptable characters may lead to crash or code execution (bsc#1254297).Other issues fixed and changes:
g_local_file_set_display_name during error handling.g_settings_bind_with_mapping_closures.gfileutils: fix computation of temporary file name.g_local_file_set_display_name().gthreadpool: catch pool_spawner creation failure.gio/filenamecompleter: fix leaks.gfilenamecompleter: fix g_object_unref() of undefined value.{
"binaries": [
{
"glib2-lang": "2.84.4-160000.1.1",
"libglib-2_0-0": "2.84.4-160000.1.1",
"glib2-doc": "2.84.4-160000.1.1",
"typelib-1_0-GIRepository-3_0": "2.84.4-160000.1.1",
"libgirepository-2_0-0": "2.84.4-160000.1.1",
"glib2-tools": "2.84.4-160000.1.1",
"typelib-1_0-GLib-2_0": "2.84.4-160000.1.1",
"typelib-1_0-GModule-2_0": "2.84.4-160000.1.1",
"libgmodule-2_0-0": "2.84.4-160000.1.1",
"glib2-devel": "2.84.4-160000.1.1",
"typelib-1_0-Gio-2_0": "2.84.4-160000.1.1",
"libgio-2_0-0": "2.84.4-160000.1.1",
"typelib-1_0-GLibUnix-2_0": "2.84.4-160000.1.1",
"glib2-devel-static": "2.84.4-160000.1.1",
"gio-branding-SLE": "16-160000.2.2",
"typelib-1_0-GObject-2_0": "2.84.4-160000.1.1",
"libgobject-2_0-0": "2.84.4-160000.1.1",
"libgthread-2_0-0": "2.84.4-160000.1.1"
}
]
}{
"binaries": [
{
"glib2-lang": "2.84.4-160000.1.1",
"libglib-2_0-0": "2.84.4-160000.1.1",
"glib2-doc": "2.84.4-160000.1.1",
"typelib-1_0-GIRepository-3_0": "2.84.4-160000.1.1",
"libgirepository-2_0-0": "2.84.4-160000.1.1",
"glib2-tools": "2.84.4-160000.1.1",
"typelib-1_0-GLib-2_0": "2.84.4-160000.1.1",
"typelib-1_0-GModule-2_0": "2.84.4-160000.1.1",
"libgmodule-2_0-0": "2.84.4-160000.1.1",
"glib2-devel": "2.84.4-160000.1.1",
"typelib-1_0-Gio-2_0": "2.84.4-160000.1.1",
"libgio-2_0-0": "2.84.4-160000.1.1",
"typelib-1_0-GLibUnix-2_0": "2.84.4-160000.1.1",
"glib2-devel-static": "2.84.4-160000.1.1",
"gio-branding-SLE": "16-160000.2.2",
"typelib-1_0-GObject-2_0": "2.84.4-160000.1.1",
"libgobject-2_0-0": "2.84.4-160000.1.1",
"libgthread-2_0-0": "2.84.4-160000.1.1"
}
]
}{
"binaries": [
{
"glib2-lang": "2.84.4-160000.1.1",
"libglib-2_0-0": "2.84.4-160000.1.1",
"glib2-doc": "2.84.4-160000.1.1",
"typelib-1_0-GIRepository-3_0": "2.84.4-160000.1.1",
"libgirepository-2_0-0": "2.84.4-160000.1.1",
"glib2-tools": "2.84.4-160000.1.1",
"typelib-1_0-GLib-2_0": "2.84.4-160000.1.1",
"typelib-1_0-GModule-2_0": "2.84.4-160000.1.1",
"libgmodule-2_0-0": "2.84.4-160000.1.1",
"glib2-devel": "2.84.4-160000.1.1",
"typelib-1_0-Gio-2_0": "2.84.4-160000.1.1",
"libgio-2_0-0": "2.84.4-160000.1.1",
"typelib-1_0-GLibUnix-2_0": "2.84.4-160000.1.1",
"glib2-devel-static": "2.84.4-160000.1.1",
"gio-branding-SLE": "16-160000.2.2",
"typelib-1_0-GObject-2_0": "2.84.4-160000.1.1",
"libgobject-2_0-0": "2.84.4-160000.1.1",
"libgthread-2_0-0": "2.84.4-160000.1.1"
}
]
}{
"binaries": [
{
"glib2-lang": "2.84.4-160000.1.1",
"libglib-2_0-0": "2.84.4-160000.1.1",
"glib2-doc": "2.84.4-160000.1.1",
"typelib-1_0-GIRepository-3_0": "2.84.4-160000.1.1",
"libgirepository-2_0-0": "2.84.4-160000.1.1",
"glib2-tools": "2.84.4-160000.1.1",
"typelib-1_0-GLib-2_0": "2.84.4-160000.1.1",
"typelib-1_0-GModule-2_0": "2.84.4-160000.1.1",
"libgmodule-2_0-0": "2.84.4-160000.1.1",
"glib2-devel": "2.84.4-160000.1.1",
"typelib-1_0-Gio-2_0": "2.84.4-160000.1.1",
"libgio-2_0-0": "2.84.4-160000.1.1",
"typelib-1_0-GLibUnix-2_0": "2.84.4-160000.1.1",
"glib2-devel-static": "2.84.4-160000.1.1",
"gio-branding-SLE": "16-160000.2.2",
"typelib-1_0-GObject-2_0": "2.84.4-160000.1.1",
"libgobject-2_0-0": "2.84.4-160000.1.1",
"libgthread-2_0-0": "2.84.4-160000.1.1"
}
]
}{
"binaries": [
{
"glib2-lang": "2.84.4-160000.1.1",
"libglib-2_0-0": "2.84.4-160000.1.1",
"glib2-doc": "2.84.4-160000.1.1",
"typelib-1_0-GIRepository-3_0": "2.84.4-160000.1.1",
"libgirepository-2_0-0": "2.84.4-160000.1.1",
"glib2-tools": "2.84.4-160000.1.1",
"typelib-1_0-GLib-2_0": "2.84.4-160000.1.1",
"typelib-1_0-GModule-2_0": "2.84.4-160000.1.1",
"libgmodule-2_0-0": "2.84.4-160000.1.1",
"glib2-devel": "2.84.4-160000.1.1",
"typelib-1_0-Gio-2_0": "2.84.4-160000.1.1",
"libgio-2_0-0": "2.84.4-160000.1.1",
"typelib-1_0-GLibUnix-2_0": "2.84.4-160000.1.1",
"glib2-devel-static": "2.84.4-160000.1.1",
"gio-branding-SLE": "16-160000.2.2",
"typelib-1_0-GObject-2_0": "2.84.4-160000.1.1",
"libgobject-2_0-0": "2.84.4-160000.1.1",
"libgthread-2_0-0": "2.84.4-160000.1.1"
}
]
}{
"binaries": [
{
"glib2-lang": "2.84.4-160000.1.1",
"libglib-2_0-0": "2.84.4-160000.1.1",
"glib2-doc": "2.84.4-160000.1.1",
"typelib-1_0-GIRepository-3_0": "2.84.4-160000.1.1",
"libgirepository-2_0-0": "2.84.4-160000.1.1",
"glib2-tools": "2.84.4-160000.1.1",
"typelib-1_0-GLib-2_0": "2.84.4-160000.1.1",
"typelib-1_0-GModule-2_0": "2.84.4-160000.1.1",
"libgmodule-2_0-0": "2.84.4-160000.1.1",
"glib2-devel": "2.84.4-160000.1.1",
"typelib-1_0-Gio-2_0": "2.84.4-160000.1.1",
"libgio-2_0-0": "2.84.4-160000.1.1",
"typelib-1_0-GLibUnix-2_0": "2.84.4-160000.1.1",
"glib2-devel-static": "2.84.4-160000.1.1",
"gio-branding-SLE": "16-160000.2.2",
"typelib-1_0-GObject-2_0": "2.84.4-160000.1.1",
"libgobject-2_0-0": "2.84.4-160000.1.1",
"libgthread-2_0-0": "2.84.4-160000.1.1"
}
]
}