Summary
GLib provides the core application building blocks for libraries and applications written in C. It provides the core object system used in GNOME, the main loop implementation, and a large set of utility functions for strings and common data structures.
Security Fix(es):
* glib: GVariant offset table entry size is not checked in is_normal() (CVE-2023-29499)
* glib: g_variant_byteswap() can take a long time with some non-normal inputs (CVE-2023-32611)
* glib: Timeout in fuzz_variant_text (CVE-2023-32636)
* glib: GVariant deserialisation does not match spec for non-normal data (CVE-2023-32665)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
Fixed packages 4
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 9 | mingw32-glib2 | 2.78.0-1.el9 |
| AlmaLinux · 9 | mingw32-glib2-static | 2.78.0-1.el9 |
| AlmaLinux · 9 | mingw64-glib2 | 2.78.0-1.el9 |
| AlmaLinux · 9 | mingw64-glib2-static | 2.78.0-1.el9 |
Vulnerabilities 4
-
Medium 5.5
Gvariant offset table entry size is not checked in is_normal()
A flaw was found in GLib. GVariant deserialization fails to validate that the input conforms to the expected format, leading to denial of service.
-
Medium 5.5
G_variant_byteswap() can take a long time with some non-normal inputs
A flaw was found in GLib. GVariant deserialization is vulnerable to a slowdown issue where a crafted GVariant can cause excessive processing, leading to denial of service.
-
Medium 5.5
Gvariant deserialisation does not match spec for non-normal data
A flaw was found in GLib. GVariant deserialization is vulnerable to an exponential blowup issue where a crafted GVariant can cause excessive processing, leading to denial of service.
-
Medium 4.7
A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of service introduced by ad…
References
-
report
https://access.redhat.com/security/cve/CVE-2023-29499
-
report
https://access.redhat.com/security/cve/CVE-2023-32611
-
report
https://access.redhat.com/security/cve/CVE-2023-32636
-
report
https://access.redhat.com/security/cve/CVE-2023-32665
-
report
https://bugzilla.redhat.com/2211827
-
report
https://bugzilla.redhat.com/2211828
-
report
https://bugzilla.redhat.com/2211829
-
report
https://bugzilla.redhat.com/2211833
-
advisory
https://errata.almalinux.org/9/ALSA-2024-2528.html