Publishing details
Changelog
glib2.0 (2.48.2-0ubuntu4.8) xenial-security; urgency=medium
* SECURITY UPDATE: incorrect g_file_replace() symlink handling
- debian/patches/CVE-2021-28153-pre1.patch: allow g_test_bug() to be
used without g_test_bug_base() in /glib/gtestutils.c.
- debian/patches/CVE-2021-28153-1.patch: fix a typo in a comment in
gio/glocalfileoutputstream.c.
- debian/patches/CVE-2021-28153-2.patch: stop using g_test_bug_base()
in file tests in gio/tests/file.c.
- debian/patches/CVE-2021-28153-3.patch: factor out a flag check in
gio/glocalfileoutputstream.c.
- debian/patches/CVE-2021-28153-4.patch: fix CREATE_REPLACE_DESTINATION
with symlinks in gio/glocalfileoutputstream.c, gio/tests/file.c.
- debian/patches/CVE-2021-28153-5.patch: add a missing O_CLOEXEC flag
to replace() in gio/glocalfileoutputstream.c.
- CVE-2021-28153
-- Marc Deslauriers <email address hidden> Fri, 12 Mar 2021 12:35:32 -0500
Builds
Built packages
-
libglib2.0-0
GLib library of C routines
-
libglib2.0-0-dbg
Debugging symbols for the GLib libraries
-
libglib2.0-0-dbgsym
debug symbols for package libglib2.0-0
-
libglib2.0-0-refdbg
GLib library of C routines - refdbg library
-
libglib2.0-0-refdbg-dbgsym
debug symbols for package libglib2.0-0-refdbg
-
libglib2.0-bin
Programs for the GLib library
-
libglib2.0-bin-dbgsym
debug symbols for package libglib2.0-bin
-
libglib2.0-data
Common files for GLib library
-
libglib2.0-dev
Development files for the GLib library
-
libglib2.0-dev-dbgsym
debug symbols for package libglib2.0-dev
-
libglib2.0-doc
Documentation files for the GLib library
-
libglib2.0-tests
GLib library of C routines - installed tests
-
libglib2.0-tests-dbgsym
debug symbols for package libglib2.0-tests
-
libglib2.0-udeb
GLib library of C routines - minimal runtime
-
libglib2.0-udeb-dbgsym
debug symbols for package libglib2.0-udeb
Package files