Skip to content

Commit 9152ae3

Browse files
committed
2.86.4
Signed-off-by: Philip Withnall <pwithnall@gnome.org>
1 parent e02e1b2 commit 9152ae3

2 files changed

Lines changed: 37 additions & 1 deletion

File tree

NEWS

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
Overview of changes in GLib 2.86.4, 2026-02-13
2+
==============================================
3+
4+
* Fix several security vulnerabilities of varying severity (see below for
5+
details)
6+
7+
* Bugs fixed:
8+
- #3858 glib-compile-resources: Incorrect compiler detection on Windows when
9+
building GTK causes a DoS (L. E. Segovia)
10+
- #3863 Iterating over a short (preallocated) GVariant bytestring invalidly
11+
refs a NULL GBytes (Christian Hergert)
12+
- #3870 (CVE-2026-1484) (YWH-PGM9867-168) Integer Overflow -> Buffer Underflow
13+
on Glib through glib/gbase64.c via g_base64_encode_close() leads to OOB
14+
Write (Marco Trevisan)
15+
- #3871 (CVE-2026-1485) (#YWH-PGM9867-169) Buffer underflow on Glib through
16+
gio/gcontenttype-fdo.c via parse_header() lead to OOB Read/Write (Marco
17+
Trevisan)
18+
- #3872 (CVE-2026-1489) (#YWH-PGM9867-171) Integer Overflow on Glib through
19+
glib/guniprop.c via output_marks() lead to OOB Write in
20+
glib/gutf8.c:g_unichar_to_utf8() (Marco Trevisan (Treviño))
21+
- !4946 Update Romanian translation glib-2-86
22+
- !4955 Backport !4954 “glib-compile-resources: Always assume MSVC compiler if
23+
VCINSTALLDIR is set” to glib-2-86
24+
- !4961 Backport !4960 “glib/gvariant: add failing test for bytestring and fix
25+
it” to glib-2-86
26+
- !4979 [glib-2-86] gbase64: Use gsize to prevent potential overflow
27+
- !4981 [glib-2-86] gio/gcontenttype-fdo: Do not overflow if header is longer
28+
than MAXINT
29+
- !4984 [glib-2-86] guniprop: Use size_t for output_marks length
30+
- !5010 Update Kazakh translation
31+
32+
* Translation updates:
33+
- Kazakh (Baurzhan Muftakhidinov)
34+
- Romanian (Antonio Marin)
35+
36+
137
Overview of changes in GLib 2.86.3, 2025-12-08
238
==============================================
339

meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
project('glib', 'c',
2-
version : '2.86.3',
2+
version : '2.86.4',
33
# NOTE: See the policy in docs/meson-version.md before changing the Meson dependency
44
meson_version : '>= 1.4.0',
55
default_options : [

0 commit comments

Comments
 (0)