Opened 8 months ago

Closed 8 months ago

#22806 closed enhancement (fixed)

glib-2.86.4

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: elevated Milestone: 13.0
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

New point version.

Change History (4)

comment:1 by Douglas R. Reno, 8 months ago

Owner: changed from blfs-book to Douglas R. Reno
Priority: normal → elevated
Status: new → assigned

These are both security updates, so let's get them in now...

comment:2 by Douglas R. Reno, 8 months ago

Overview of changes in GLib 2.86.4, 2026-02-13
==============================================

* Fix several security vulnerabilities of varying severity (see below for
  details)

* Bugs fixed:
  - #3858 glib-compile-resources: Incorrect compiler detection on Windows when
    building GTK causes a DoS (L. E. Segovia)
  - #3863 Iterating over a short (preallocated) GVariant bytestring invalidly
    refs a NULL GBytes (Christian Hergert)
  - #3870 (CVE-2026-1484) (YWH-PGM9867-168) Integer Overflow -> Buffer Underflow
    on Glib through glib/gbase64.c via g_base64_encode_close() leads to OOB
    Write (Marco Trevisan)
  - #3871 (CVE-2026-1485) (#YWH-PGM9867-169) Buffer underflow on Glib through
    gio/gcontenttype-fdo.c via parse_header() lead to OOB Read/Write (Marco
    Trevisan)
  - #3872 (CVE-2026-1489) (#YWH-PGM9867-171) Integer Overflow on Glib through
    glib/guniprop.c via output_marks() lead to OOB Write in
    glib/gutf8.c:g_unichar_to_utf8() (Marco Trevisan (Treviño))
  - !4946 Update Romanian translation glib-2-86
  - !4955 Backport !4954 “glib-compile-resources: Always assume MSVC compiler if
    VCINSTALLDIR is set” to glib-2-86
  - !4961 Backport !4960 “glib/gvariant: add failing test for bytestring and fix
    it” to glib-2-86
  - !4979 [glib-2-86] gbase64: Use gsize to prevent potential overflow
  - !4981 [glib-2-86] gio/gcontenttype-fdo: Do not overflow if header is longer
    than MAXINT
  - !4984 [glib-2-86] guniprop: Use size_t for output_marks length
  - !5010 Update Kazakh translation

* Translation updates:

CVE-2026-1484 and CVE-2026-1489 are rated as Medium, while CVE-2026-1485 is rated as Low

comment:3 by Douglas R. Reno, 8 months ago

Fixed at e77e1a094118df690f468035c90cd0bd9bb0d4cc

SA-12.4-097 issued

comment:4 by Douglas R. Reno, 8 months ago

Resolution: → fixed
Status: assigned → closed
Note: See TracTickets for help on using tickets.