This update for glib2 fixes the following issues:
CVE-2021-27218: gbytearraynewtake takes a gsize as length but stores in a guint, this patch will refuse if the length is larger than guint. (bsc#1182328)
CVE-2021-27219: gmemdup takes a guint as parameter and sometimes leads into an integer overflow, so add a gmemdup2 function which uses gsize to replace it. (bsc#1182362)
{ "binaries": [ { "libglib-2_0-0": "2.54.3-4.24.1", "glib2-tools": "2.54.3-4.24.1", "libgobject-2_0-0-32bit": "2.54.3-4.24.1", "libgthread-2_0-0": "2.54.3-4.24.1", "glib2-devel": "2.54.3-4.24.1", "libgobject-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0": "2.54.3-4.24.1", "libglib-2_0-0-32bit": "2.54.3-4.24.1", "glib2-lang": "2.54.3-4.24.1", "libgio-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0-32bit": "2.54.3-4.24.1", "libgio-2_0-0-32bit": "2.54.3-4.24.1" } ] }
{ "binaries": [ { "libglib-2_0-0": "2.54.3-4.24.1", "glib2-tools": "2.54.3-4.24.1", "libgobject-2_0-0-32bit": "2.54.3-4.24.1", "libgthread-2_0-0": "2.54.3-4.24.1", "glib2-devel": "2.54.3-4.24.1", "libgobject-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0": "2.54.3-4.24.1", "libglib-2_0-0-32bit": "2.54.3-4.24.1", "glib2-lang": "2.54.3-4.24.1", "libgio-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0-32bit": "2.54.3-4.24.1", "libgio-2_0-0-32bit": "2.54.3-4.24.1" } ] }
{ "binaries": [ { "libglib-2_0-0": "2.54.3-4.24.1", "glib2-tools": "2.54.3-4.24.1", "libgobject-2_0-0-32bit": "2.54.3-4.24.1", "libgthread-2_0-0": "2.54.3-4.24.1", "glib2-devel": "2.54.3-4.24.1", "libgobject-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0": "2.54.3-4.24.1", "libglib-2_0-0-32bit": "2.54.3-4.24.1", "glib2-lang": "2.54.3-4.24.1", "libgio-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0-32bit": "2.54.3-4.24.1", "libgio-2_0-0-32bit": "2.54.3-4.24.1" } ] }
{ "binaries": [ { "libglib-2_0-0": "2.54.3-4.24.1", "glib2-tools": "2.54.3-4.24.1", "libgobject-2_0-0-32bit": "2.54.3-4.24.1", "libgthread-2_0-0": "2.54.3-4.24.1", "glib2-devel": "2.54.3-4.24.1", "libgobject-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0": "2.54.3-4.24.1", "libglib-2_0-0-32bit": "2.54.3-4.24.1", "glib2-lang": "2.54.3-4.24.1", "libgio-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0-32bit": "2.54.3-4.24.1", "libgio-2_0-0-32bit": "2.54.3-4.24.1" } ] }
{ "binaries": [ { "libglib-2_0-0": "2.54.3-4.24.1", "glib2-tools": "2.54.3-4.24.1", "libgobject-2_0-0-32bit": "2.54.3-4.24.1", "libgthread-2_0-0": "2.54.3-4.24.1", "glib2-devel": "2.54.3-4.24.1", "libgobject-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0": "2.54.3-4.24.1", "libglib-2_0-0-32bit": "2.54.3-4.24.1", "glib2-lang": "2.54.3-4.24.1", "libgio-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0-32bit": "2.54.3-4.24.1", "libgio-2_0-0-32bit": "2.54.3-4.24.1" } ] }
{ "binaries": [ { "libglib-2_0-0": "2.54.3-4.24.1", "glib2-tools": "2.54.3-4.24.1", "libgobject-2_0-0-32bit": "2.54.3-4.24.1", "libgthread-2_0-0": "2.54.3-4.24.1", "glib2-devel": "2.54.3-4.24.1", "libgobject-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0": "2.54.3-4.24.1", "libglib-2_0-0-32bit": "2.54.3-4.24.1", "glib2-lang": "2.54.3-4.24.1", "libgio-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0-32bit": "2.54.3-4.24.1", "libgio-2_0-0-32bit": "2.54.3-4.24.1" } ] }
{ "binaries": [ { "libglib-2_0-0": "2.54.3-4.24.1", "glib2-tools": "2.54.3-4.24.1", "libgobject-2_0-0-32bit": "2.54.3-4.24.1", "libgthread-2_0-0": "2.54.3-4.24.1", "glib2-devel": "2.54.3-4.24.1", "libgobject-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0": "2.54.3-4.24.1", "libglib-2_0-0-32bit": "2.54.3-4.24.1", "glib2-lang": "2.54.3-4.24.1", "libgio-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0-32bit": "2.54.3-4.24.1", "libgio-2_0-0-32bit": "2.54.3-4.24.1" } ] }
{ "binaries": [ { "libglib-2_0-0": "2.54.3-4.24.1", "glib2-tools": "2.54.3-4.24.1", "libgobject-2_0-0-32bit": "2.54.3-4.24.1", "libgthread-2_0-0": "2.54.3-4.24.1", "glib2-devel": "2.54.3-4.24.1", "libgobject-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0": "2.54.3-4.24.1", "libglib-2_0-0-32bit": "2.54.3-4.24.1", "glib2-lang": "2.54.3-4.24.1", "libgio-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0-32bit": "2.54.3-4.24.1", "libgio-2_0-0-32bit": "2.54.3-4.24.1" } ] }
{ "binaries": [ { "libglib-2_0-0": "2.54.3-4.24.1", "glib2-tools": "2.54.3-4.24.1", "libgobject-2_0-0-32bit": "2.54.3-4.24.1", "libgthread-2_0-0": "2.54.3-4.24.1", "glib2-devel": "2.54.3-4.24.1", "libgobject-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0": "2.54.3-4.24.1", "libglib-2_0-0-32bit": "2.54.3-4.24.1", "glib2-lang": "2.54.3-4.24.1", "libgio-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0-32bit": "2.54.3-4.24.1", "libgio-2_0-0-32bit": "2.54.3-4.24.1" } ] }
{ "binaries": [ { "libglib-2_0-0": "2.54.3-4.24.1", "glib2-tools": "2.54.3-4.24.1", "libgobject-2_0-0-32bit": "2.54.3-4.24.1", "libgthread-2_0-0": "2.54.3-4.24.1", "glib2-devel": "2.54.3-4.24.1", "libgobject-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0": "2.54.3-4.24.1", "libglib-2_0-0-32bit": "2.54.3-4.24.1", "glib2-lang": "2.54.3-4.24.1", "libgio-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0-32bit": "2.54.3-4.24.1", "libgio-2_0-0-32bit": "2.54.3-4.24.1" } ] }
{ "binaries": [ { "libglib-2_0-0": "2.54.3-4.24.1", "glib2-tools": "2.54.3-4.24.1", "libgobject-2_0-0-32bit": "2.54.3-4.24.1", "libgthread-2_0-0": "2.54.3-4.24.1", "glib2-devel": "2.54.3-4.24.1", "libgobject-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0": "2.54.3-4.24.1", "libglib-2_0-0-32bit": "2.54.3-4.24.1", "glib2-lang": "2.54.3-4.24.1", "libgio-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0-32bit": "2.54.3-4.24.1", "libgio-2_0-0-32bit": "2.54.3-4.24.1" } ] }
{ "binaries": [ { "libglib-2_0-0": "2.54.3-4.24.1", "glib2-tools": "2.54.3-4.24.1", "libgobject-2_0-0-32bit": "2.54.3-4.24.1", "libgthread-2_0-0": "2.54.3-4.24.1", "glib2-devel": "2.54.3-4.24.1", "libgobject-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0": "2.54.3-4.24.1", "libglib-2_0-0-32bit": "2.54.3-4.24.1", "glib2-lang": "2.54.3-4.24.1", "libgio-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0-32bit": "2.54.3-4.24.1", "libgio-2_0-0-32bit": "2.54.3-4.24.1" } ] }
{ "binaries": [ { "libglib-2_0-0": "2.54.3-4.24.1", "glib2-tools": "2.54.3-4.24.1", "libgobject-2_0-0-32bit": "2.54.3-4.24.1", "libgthread-2_0-0": "2.54.3-4.24.1", "glib2-devel": "2.54.3-4.24.1", "libgobject-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0": "2.54.3-4.24.1", "libglib-2_0-0-32bit": "2.54.3-4.24.1", "glib2-lang": "2.54.3-4.24.1", "libgio-2_0-0": "2.54.3-4.24.1", "libgmodule-2_0-0-32bit": "2.54.3-4.24.1", "libgio-2_0-0-32bit": "2.54.3-4.24.1" } ] }