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: 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 5
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 9 | glib2 | 2.68.4-11.el9 |
| AlmaLinux · 9 | glib2-devel | 2.68.4-11.el9 |
| AlmaLinux · 9 | glib2-doc | 2.68.4-11.el9 |
| AlmaLinux · 9 | glib2-static | 2.68.4-11.el9 |
| AlmaLinux · 9 | glib2-tests | 2.68.4-11.el9 |
Vulnerabilities 3
-
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.
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-32665
-
report
https://bugzilla.redhat.com/2211827
-
report
https://bugzilla.redhat.com/2211828
-
report
https://bugzilla.redhat.com/2211829
-
advisory
https://errata.almalinux.org/9/ALSA-2023-6631.html