GLib: Multiple Vulnerabilities — GLSA 202311-18

Multiple vulnerabilities have been discovered in GLib.

Affected packages

dev-libs/glib on all architectures
Affected versions < 2.74.4
Unaffected versions >= 2.74.4

Background

GLib is a library providing a number of GNOME's core objects and functions.

Description

Multiple vulnerabilities have been discovered in GLib. Please review the referenced CVEs for details.

Impact

GVariant deserialization is vulnerable to an exponential blowup issue where a crafted GVariant can cause excessive processing, leading to denial of service. GVariant deserialization fails to validate that the input conforms to the expected format, leading to denial of service. GVariant deserialization is vulnerable to a slowdown issue where a crafted GVariant can cause excessive processing, leading to denial of service.

Workaround

There is no known workaround at this time.

Resolution

All GLib users should upgrade to the latest version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=dev-libs/glib-2.74.4"
 

References

Release date
November 27, 2023

Latest revision
November 27, 2023: 1

Severity
high

Exploitable
remote

Bugzilla entries