CVE-2023-29499
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.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
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.
- Record
CVE-2023-29499- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
EUVDEUVD-2023-33066
5.5
A flaw was found in GLib. GVariant deserialization fails to validate that the input conforms to the expected format, leading to denial of service.
- Record
EUVD-2023-33066- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-794g-pjcw-ggfp
5.5
A flaw was found in GLib. GVariant deserialization fails to validate that the input conforms to...
A flaw was found in GLib. GVariant deserialization fails to validate that the input conforms to the expected format, leading to denial of service.
- Record
GHSA-794g-pjcw-ggfp- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
NVD
5.5
A flaw was found in GLib. GVariant deserialization fails to validate that the input conforms to the expected format, leading to denial of service.
- Record
CVE-2023-29499- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVAZL-28775
7.5
CVE-2023-29499 affecting package glib for versions less than 2.71.0-4
A flaw was found in GLib. GVariant deserialization fails to validate that the input conforms to the expected format, leading to denial of service.
- Record
AZL-28775- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2023-29499
7.5
CVE-2023-29499 does not affect BellSoft software
- Record
BELL-CVE-2023-29499- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 18 moreShow less
OSV
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.
- Record
CVE-2023-29499- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2023-29499
7.5
A flaw was found in GLib. GVariant deserialization fails to validate that the input conforms to the expected format, leading to denial of service.
- Record
DEBIAN-CVE-2023-29499- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVJLSEC-2025-160
7.5
A flaw was found in GLib
A flaw was found in GLib. GVariant deserialization fails to validate that the input conforms to the expected format, leading to denial of service.
- Record
JLSEC-2025-160- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2023:6631
6.5
Red Hat Security Advisory: glib2 security and bug fix update
- Record
RHSA-2023:6631- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2024:2528
6.5
Red Hat Security Advisory: mingw-glib2 security update
- Record
RHSA-2024:2528- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2023-29499
7.5
A flaw was found in GLib. GVariant deserialization fails to validate that the input conforms to the expected format, leading to denial of service.
- Record
UBUNTU-CVE-2023-29499- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2023:6631 No score
Low: glib2 security and bug fix update
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.
- Record
ALSA-2023:6631- Updated
- 2026-11-02
OSVALSA-2024:2528 No score
Low: mingw-glib2 security update
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.
- Record
ALSA-2024:2528- Updated
- 2026-11-02
OSVCLSA-2023-1697135256 No score
glib2: Fix of 5 CVEs
- CVE-2023-29499: Fix GVariant offset table entry size which is not checked in is_normal()
- CVE-2023-32611: Fix an issue where g_variant_byteswap() can take a long time with some non-normal inputs
- CVE-2023-32665: Fix GVariant deserialisation which does not match spec for non-normal data
- CVE-2023-32636: Fix a wrong timeout in fuzz_variant_text()
- CVE-2023-32643: Fix a heap-buffer-overflow in g_variant_serialised_get_child()
- Fix g_test_bug assertion in gvariant test
- Record
CLSA-2023-1697135256- Updated
- 2026-11-02
OSVCLSA-2023-1697740212 No score
glib2: Fix of 5 CVEs
- Enable internal tests
- Skip several failed tests from the check
- CVE-2023-29499: Fix GVariant offset table entry size which is not checked in is_normal()
- CVE-2023-32611: Fix an issue where g_variant_byteswap() can take a long time with some non-normal inputs
- CVE-2023-32665: Fix GVariant deserialisation which does not match spec for non-normal data
- CVE-2023-32636: Fix a wrong timeout in fuzz_variant_text()
- CVE-2023-32643: Fix a heap-buffer-overflow in g_variant_serialised_get_child()
- Fix g_test_bug assertion in gvariant test
- Record
CLSA-2023-1697740212- Updated
- 2026-11-02
OSVCLSA-2023-1697740947 No score
glib2: Fix of 5 CVEs
- Enable internal tests
- Skip several failed tests from the check
- CVE-2023-29499: Fix GVariant offset table entry size which is not checked in is_normal()
- CVE-2023-32611: Fix an issue where g_variant_byteswap() can take a long time with some non-normal inputs
- CVE-2023-32665: Fix GVariant deserialisation which does not match spec for non-normal data
- CVE-2023-32636: Fix a wrong timeout in fuzz_variant_text()
- CVE-2023-32643: Fix a heap-buffer-overflow in g_variant_serialised_get_child()
- Fix g_test_bug assertion in gvariant test
- Record
CLSA-2023-1697740947- Updated
- 2026-11-02
OSVCLSA-2023-1697741722 No score
Fix of 5 CVEs
- SECURITY UPDATE: GVariant security issues
- debian/patches/CVE-2023-29499-x-CVE-2023-32665/*.patch: fix multiple GVariant serialization issues
- CVE-2023-29499, CVE-2023-32611, CVE-2023-32636, CVE-2023-32643, CVE-2023-32665
- debian/patches/fix-g_test_bug-assertion.patch: Fix g_test_bug assertion in gvariant test
- debian/patches/libglib2.0-0.symbols: Add new symbols
- Record
CLSA-2023-1697741722- Updated
- 2026-11-02
OSVCLSA-2023-1697741849 No score
Fix of 5 CVEs
- SECURITY UPDATE: GVariant security issues
- debian/patches/CVE-2023-29499-x-CVE-2023-32665/*.patch: fix multiple GVariant serialization issues
- CVE-2023-29499, CVE-2023-32611, CVE-2023-32636, CVE-2023-32643, CVE-2023-32665
- debian/patches/fix-g_test_bug-assertion.patch: Fix g_test_bug assertion in gvariant test
- debian/patches/skip-several-failed-tests.patch: Skip several failed tests
- debian/patches/libglib2.0-0.symbols: Add new symbol
- Record
CLSA-2023-1697741849- Updated
- 2026-11-02
OSVCLSA-2024-1722525083 No score
glib2: Fix of 3 CVEs
- CVE-2023-29499: Fix GVariant offset table entry size which is not checked in is_normal()
- CVE-2023-32611: Fix an issue where g_variant_byteswap() can take a long time with some non-normal inputs
- CVE-2023-32665: Fix GVariant deserialisation which does not match spec for non-normal data
- Enable internal tests during meson build and ignore the failing ones
- Record
CLSA-2024-1722525083- Updated
- 2026-11-02
OSVCLSA-2026-1777541282 No score
glib2: Fix of 2 CVEs
- CVE-2023-29499: fix GVariant offset table entry size which is not checked in is_normal().
- CVE-2023-32636: remediate GVariant deserialisation timeout regression introduced by the CVE-2023-29499 fix.
- Backported upstream MR 3126 (22 commits) from centos8.5els.
- Record
CLSA-2026-1777541282- Updated
- 2026-11-02
OSVSUSE-SU-2023:3535-1 No score
Security update for glib2
This update for glib2 fixes the following issues:
- CVE-2021-28153: Fixed an issue where symlink targets would be incorrectly created as empty files. (bsc#1183533)
- CVE-2023-32665: Fixed GVariant deserialisation which does not match spec for non-normal data. (bsc#1211945)
- CVE-2023-32643: Fixed a heap-buffer-overflow in g_variant_serialised_get_child(). (bsc#1211946)
- CVE-2023-29499: Fixed GVariant offset table entry size which is not checked in is_normal(). (bsc#1211947)
- CVE-2023-32636: Fixed a wrong timeout in fuzz_variant_text(). (bsc#1211948)
- CVE-2023-32611: Fixed an issue where g_variant_byteswap() can take a long time with some non-normal inputs. (bsc#1211951)
- Record
SUSE-SU-2023:3535-1- Updated
- 2026-11-02
OSVUSN-6165-1 No score
glib2.0 vulnerabilities
It was discovered that GLib incorrectly handled non-normal GVariants. An attacker could use this issue to cause GLib to crash, resulting in a denial of service, or perform other unknown attacks.
- Record
USN-6165-1- Updated
- 2026-11-02
OSVUSN-6165-2 No score
glib2.0 vulnerabilities
USN-6165-1 fixed vulnerabilities in GLib. This update provides the corresponding updates for Ubuntu 14.04 LTS, Ubuntu 16.04 LTS and Ubuntu 18.04 LTS.
Original advisory details:
It was discovered that GLib incorrectly handled non-normal GVariants. An attacker could use this issue to cause GLib to crash, resulting in a denial of service, or perform other unknown attacks.
- Record
USN-6165-2- Updated
- 2026-11-02
Affected products
- gnome glib
- fedora extra packages for enterprise linux
- fedora 37
- fedora 38
- red hat enterprise linux 6
- red hat enterprise linux 7
- red hat enterprise linux 8
- red hat enterprise linux 9
- siemens simatic s7-1500 cpu 1518-4 pn/dp mfp
- siemens simatic s7-1500 cpu 1518f-4 pn/dp mfp
- siemens siplus s7-1500 cpu 1518-4 pn/dp mfp
Affected packages
| Package | Affected | Fixed |
|---|---|---|
glib2AlmaLinux:9 From an advisory covering 3 CVEs |
before 2.68.4-11.el9 | 2.68.4-11.el9 |
glib2-develAlmaLinux:9 From an advisory covering 3 CVEs |
before 2.68.4-11.el9 | 2.68.4-11.el9 |
glib2-docAlmaLinux:9 From an advisory covering 3 CVEs |
before 2.68.4-11.el9 | 2.68.4-11.el9 |
glib2-staticAlmaLinux:9 From an advisory covering 3 CVEs |
before 2.68.4-11.el9 | 2.68.4-11.el9 |
glib2-testsAlmaLinux:9 From an advisory covering 3 CVEs |
before 2.68.4-11.el9 | 2.68.4-11.el9 |
mingw32-glib2AlmaLinux:9 From an advisory covering 4 CVEs |
before 2.78.0-1.el9 | 2.78.0-1.el9 |
mingw32-glib2-staticAlmaLinux:9 From an advisory covering 4 CVEs |
before 2.78.0-1.el9 | 2.78.0-1.el9 |
mingw64-glib2AlmaLinux:9 From an advisory covering 4 CVEs |
before 2.78.0-1.el9 | 2.78.0-1.el9 |
mingw64-glib2-staticAlmaLinux:9 From an advisory covering 4 CVEs |
before 2.78.0-1.el9 | 2.78.0-1.el9 |
glibAzure Linux:2 |
before 2.71.0-4 | 2.71.0-4 |
Show 86 moreShow less
| Package | Affected | Fixed |
|---|---|---|
glib2TuxCare:CentOS:7 From an advisory covering 5 CVEs |
before 2.56.1-9.el7_9.tuxcare.els2 | 2.56.1-9.el7_9.tuxcare.els2 |
glib2-develTuxCare:CentOS:7 From an advisory covering 5 CVEs |
before 2.56.1-9.el7_9.tuxcare.els2 | 2.56.1-9.el7_9.tuxcare.els2 |
glib2-docTuxCare:CentOS:7 From an advisory covering 5 CVEs |
before 2.56.1-9.el7_9.tuxcare.els2 | 2.56.1-9.el7_9.tuxcare.els2 |
glib2-famTuxCare:CentOS:7 From an advisory covering 5 CVEs |
before 2.56.1-9.el7_9.tuxcare.els2 | 2.56.1-9.el7_9.tuxcare.els2 |
glib2-staticTuxCare:CentOS:7 From an advisory covering 5 CVEs |
before 2.56.1-9.el7_9.tuxcare.els2 | 2.56.1-9.el7_9.tuxcare.els2 |
glib2-testsTuxCare:CentOS:7 From an advisory covering 5 CVEs |
before 2.56.1-9.el7_9.tuxcare.els2 | 2.56.1-9.el7_9.tuxcare.els2 |
glib2TuxCare:CentOS:8.4 From an advisory covering 5 CVEs |
before 2.56.4-156.el8.tuxcare.els1 | 2.56.4-156.el8.tuxcare.els1 |
glib2-develTuxCare:CentOS:8.4 From an advisory covering 5 CVEs |
before 2.56.4-156.el8.tuxcare.els1 | 2.56.4-156.el8.tuxcare.els1 |
glib2-docTuxCare:CentOS:8.4 From an advisory covering 5 CVEs |
before 2.56.4-156.el8.tuxcare.els1 | 2.56.4-156.el8.tuxcare.els1 |
glib2-famTuxCare:CentOS:8.4 From an advisory covering 5 CVEs |
before 2.56.4-156.el8.tuxcare.els1 | 2.56.4-156.el8.tuxcare.els1 |
glib2-staticTuxCare:CentOS:8.4 From an advisory covering 5 CVEs |
before 2.56.4-156.el8.tuxcare.els1 | 2.56.4-156.el8.tuxcare.els1 |
glib2-testsTuxCare:CentOS:8.4 From an advisory covering 5 CVEs |
before 2.56.4-156.el8.tuxcare.els1 | 2.56.4-156.el8.tuxcare.els1 |
glib2TuxCare:CentOS:8.5 From an advisory covering 5 CVEs |
before 2.56.4-156.el8.tuxcare.els1 | 2.56.4-156.el8.tuxcare.els1 |
glib2-develTuxCare:CentOS:8.5 From an advisory covering 5 CVEs |
before 2.56.4-156.el8.tuxcare.els1 | 2.56.4-156.el8.tuxcare.els1 |
glib2-docTuxCare:CentOS:8.5 From an advisory covering 5 CVEs |
before 2.56.4-156.el8.tuxcare.els1 | 2.56.4-156.el8.tuxcare.els1 |
glib2-famTuxCare:CentOS:8.5 From an advisory covering 5 CVEs |
before 2.56.4-156.el8.tuxcare.els1 | 2.56.4-156.el8.tuxcare.els1 |
glib2-staticTuxCare:CentOS:8.5 From an advisory covering 5 CVEs |
before 2.56.4-156.el8.tuxcare.els1 | 2.56.4-156.el8.tuxcare.els1 |
glib2-testsTuxCare:CentOS:8.5 From an advisory covering 5 CVEs |
before 2.56.4-156.el8.tuxcare.els1 | 2.56.4-156.el8.tuxcare.els1 |
libglib2.0-0TuxCare:Ubuntu:16.04 From an advisory covering 5 CVEs |
before 2.48.2-0ubuntu4.8+tuxcare.els2 | 2.48.2-0ubuntu4.8+tuxcare.els2 |
libglib2.0-0-refdbgTuxCare:Ubuntu:16.04 From an advisory covering 5 CVEs |
before 2.48.2-0ubuntu4.8+tuxcare.els2 | 2.48.2-0ubuntu4.8+tuxcare.els2 |
libglib2.0-binTuxCare:Ubuntu:16.04 From an advisory covering 5 CVEs |
before 2.48.2-0ubuntu4.8+tuxcare.els2 | 2.48.2-0ubuntu4.8+tuxcare.els2 |
libglib2.0-dataTuxCare:Ubuntu:16.04 From an advisory covering 5 CVEs |
before 2.48.2-0ubuntu4.8+tuxcare.els2 | 2.48.2-0ubuntu4.8+tuxcare.els2 |
libglib2.0-devTuxCare:Ubuntu:16.04 From an advisory covering 5 CVEs |
before 2.48.2-0ubuntu4.8+tuxcare.els2 | 2.48.2-0ubuntu4.8+tuxcare.els2 |
libglib2.0-docTuxCare:Ubuntu:16.04 From an advisory covering 5 CVEs |
before 2.48.2-0ubuntu4.8+tuxcare.els2 | 2.48.2-0ubuntu4.8+tuxcare.els2 |
libglib2.0-testsTuxCare:Ubuntu:16.04 From an advisory covering 5 CVEs |
before 2.48.2-0ubuntu4.8+tuxcare.els2 | 2.48.2-0ubuntu4.8+tuxcare.els2 |
libglib2.0-0TuxCare:Ubuntu:18.04 From an advisory covering 5 CVEs |
before 2.56.4-0ubuntu0.18.04.9+tuxcare.els1 | 2.56.4-0ubuntu0.18.04.9+tuxcare.els1 |
libglib2.0-binTuxCare:Ubuntu:18.04 From an advisory covering 5 CVEs |
before 2.56.4-0ubuntu0.18.04.9+tuxcare.els1 | 2.56.4-0ubuntu0.18.04.9+tuxcare.els1 |
libglib2.0-dataTuxCare:Ubuntu:18.04 From an advisory covering 5 CVEs |
before 2.56.4-0ubuntu0.18.04.9+tuxcare.els1 | 2.56.4-0ubuntu0.18.04.9+tuxcare.els1 |
libglib2.0-devTuxCare:Ubuntu:18.04 From an advisory covering 5 CVEs |
before 2.56.4-0ubuntu0.18.04.9+tuxcare.els1 | 2.56.4-0ubuntu0.18.04.9+tuxcare.els1 |
libglib2.0-dev-binTuxCare:Ubuntu:18.04 From an advisory covering 5 CVEs |
before 2.56.4-0ubuntu0.18.04.9+tuxcare.els1 | 2.56.4-0ubuntu0.18.04.9+tuxcare.els1 |
libglib2.0-docTuxCare:Ubuntu:18.04 From an advisory covering 5 CVEs |
before 2.56.4-0ubuntu0.18.04.9+tuxcare.els1 | 2.56.4-0ubuntu0.18.04.9+tuxcare.els1 |
libglib2.0-testsTuxCare:Ubuntu:18.04 From an advisory covering 5 CVEs |
before 2.56.4-0ubuntu0.18.04.9+tuxcare.els1 | 2.56.4-0ubuntu0.18.04.9+tuxcare.els1 |
glib2TuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 2.68.4-6.el9.tuxcare.els1 | 2.68.4-6.el9.tuxcare.els1 |
glib2-develTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 2.68.4-6.el9.tuxcare.els1 | 2.68.4-6.el9.tuxcare.els1 |
glib2-docTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 2.68.4-6.el9.tuxcare.els1 | 2.68.4-6.el9.tuxcare.els1 |
glib2-staticTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 2.68.4-6.el9.tuxcare.els1 | 2.68.4-6.el9.tuxcare.els1 |
glib2-testsTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 2.68.4-6.el9.tuxcare.els1 | 2.68.4-6.el9.tuxcare.els1 |
glib2TuxCare:CentOS-Stream:8 From an advisory covering 2 CVEs |
before 2.56.4-163.el8.tuxcare.els5 | 2.56.4-163.el8.tuxcare.els5 |
glib2-develTuxCare:CentOS-Stream:8 From an advisory covering 2 CVEs |
before 2.56.4-163.el8.tuxcare.els5 | 2.56.4-163.el8.tuxcare.els5 |
glib2-docTuxCare:CentOS-Stream:8 From an advisory covering 2 CVEs |
before 2.56.4-163.el8.tuxcare.els5 | 2.56.4-163.el8.tuxcare.els5 |
glib2-famTuxCare:CentOS-Stream:8 From an advisory covering 2 CVEs |
before 2.56.4-163.el8.tuxcare.els5 | 2.56.4-163.el8.tuxcare.els5 |
glib2-staticTuxCare:CentOS-Stream:8 From an advisory covering 2 CVEs |
before 2.56.4-163.el8.tuxcare.els5 | 2.56.4-163.el8.tuxcare.els5 |
glib2-testsTuxCare:CentOS-Stream:8 From an advisory covering 2 CVEs |
before 2.56.4-163.el8.tuxcare.els5 | 2.56.4-163.el8.tuxcare.els5 |
glib2.0Debian:12 |
before 2.74.4-1 | 2.74.4-1 |
glib2.0Debian:13 |
before 2.74.4-1 | 2.74.4-1 |
glib2.0Debian:14 |
before 2.74.4-1 | 2.74.4-1 |
glib2.0Debian:10 From an advisory covering 3 CVEs |
before 2.58.3-2+deb10u5, plus listed versions 2.58.3-22.58.3-2+deb10u12.58.3-2+deb10u22.58.3-2+deb10u32.58.3-2+deb10u4 |
2.58.3-2+deb10u5 |
Glib_jllJulia |
before 2.76.5+0 | 2.76.5+0 |
glib2-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-develRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-devel-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-docRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-testsRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-tests-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2Red Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-debugsourceRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-devel-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-tests-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-debugsourceRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-devel-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-staticRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
glib2-tests-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:2.68.4-11.el9 | 0:2.68.4-11.el9 |
mingw-glib2Red Hat:enterprise_linux:9::crb From an advisory covering 4 CVEs |
before 0:2.78.0-1.el9 | 0:2.78.0-1.el9 |
mingw32-glib2Red Hat:enterprise_linux:9::crb From an advisory covering 4 CVEs |
before 0:2.78.0-1.el9 | 0:2.78.0-1.el9 |
mingw32-glib2-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 4 CVEs |
before 0:2.78.0-1.el9 | 0:2.78.0-1.el9 |
mingw32-glib2-staticRed Hat:enterprise_linux:9::crb From an advisory covering 4 CVEs |
before 0:2.78.0-1.el9 | 0:2.78.0-1.el9 |
mingw64-glib2Red Hat:enterprise_linux:9::crb From an advisory covering 4 CVEs |
before 0:2.78.0-1.el9 | 0:2.78.0-1.el9 |
mingw64-glib2-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 4 CVEs |
before 0:2.78.0-1.el9 | 0:2.78.0-1.el9 |
mingw64-glib2-staticRed Hat:enterprise_linux:9::crb From an advisory covering 4 CVEs |
before 0:2.78.0-1.el9 | 0:2.78.0-1.el9 |
glib2SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 6 CVEs |
before 2.54.3-150000.4.29.1 | 2.54.3-150000.4.29.1 |
glib2SUSE:Linux Enterprise Server 15 SP1-LTSS From an advisory covering 6 CVEs |
before 2.54.3-150000.4.29.1 | 2.54.3-150000.4.29.1 |
glib2SUSE:Linux Enterprise Server for SAP Applications 15 SP1 From an advisory covering 6 CVEs |
before 2.54.3-150000.4.29.1 | 2.54.3-150000.4.29.1 |
glib2SUSE:Enterprise Storage 6 From an advisory covering 6 CVEs |
before 2.54.3-150000.4.29.1 | 2.54.3-150000.4.29.1 |
glib2.0Ubuntu:Pro:14.04:LTS |
before 2.40.2-0ubuntu1.1+esm6, plus listed versions 2.38.0-1ubuntu12.38.1-12.39.1-0ubuntu12.39.1-0ubuntu22.39.1-0ubuntu3 Show 17 moreShow less2.39.2-0ubuntu12.39.2-0ubuntu22.39.3-0ubuntu42.39.4-0ubuntu12.39.90-0ubuntu12.39.91-0ubuntu22.39.91-0ubuntu32.39.92-22.40.0-12.40.0-1ubuntu12.40.0-22.40.2-0ubuntu12.40.2-0ubuntu1.12.40.2-0ubuntu1.1+esm12.40.2-0ubuntu1.1+esm22.40.2-0ubuntu1.1+esm32.40.2-0ubuntu1.1+esm4 |
2.40.2-0ubuntu1.1+esm6 |
glib2.0Ubuntu:Pro:16.04:LTS |
before 2.48.2-0ubuntu4.8+esm3, plus listed versions 2.46.1-12.46.1-22.47.1-12.47.3-32.47.4-1 Show 17 moreShow less2.47.5-12.47.6-12.48.0-1ubuntu32.48.0-1ubuntu42.48.1-1~ubuntu16.04.12.48.2-0ubuntu12.48.2-0ubuntu32.48.2-0ubuntu42.48.2-0ubuntu4.12.48.2-0ubuntu4.22.48.2-0ubuntu4.32.48.2-0ubuntu4.42.48.2-0ubuntu4.52.48.2-0ubuntu4.62.48.2-0ubuntu4.72.48.2-0ubuntu4.82.48.2-0ubuntu4.8+esm1 |
2.48.2-0ubuntu4.8+esm3 |
glib2.0Ubuntu:Pro:18.04:LTS |
before 2.56.4-0ubuntu0.18.04.9+esm3, plus listed versions 2.54.1-1ubuntu12.55.2-2ubuntu12.56.0-2ubuntu12.56.0-4ubuntu12.56.1-2ubuntu1 Show 11 moreShow less2.56.2-0ubuntu0.18.04.12.56.2-0ubuntu0.18.04.22.56.3-0ubuntu0.18.04.12.56.4-0ubuntu0.18.04.22.56.4-0ubuntu0.18.04.32.56.4-0ubuntu0.18.04.42.56.4-0ubuntu0.18.04.52.56.4-0ubuntu0.18.04.62.56.4-0ubuntu0.18.04.72.56.4-0ubuntu0.18.04.82.56.4-0ubuntu0.18.04.9 |
2.56.4-0ubuntu0.18.04.9+esm3 |
glib2.0Ubuntu:20.04:LTS |
before 2.64.6-1~ubuntu20.04.6, plus listed versions 2.62.1-12.63.1-22.63.1-2ubuntu12.63.3-12.63.3-3 Show 9 moreShow less2.63.5-22.64.0-12.64.1-12.64.2-1~fakesync12.64.3-1~ubuntu20.04.12.64.6-1~ubuntu20.04.12.64.6-1~ubuntu20.04.22.64.6-1~ubuntu20.04.32.64.6-1~ubuntu20.04.4 |
2.64.6-1~ubuntu20.04.6 |
glib2.0Ubuntu:22.04:LTS |
before 2.72.4-0ubuntu2.2, plus listed versions 2.68.4-1ubuntu12.70.1-12.70.2-12.71.0-22.71.1-1 Show 6 moreShow less2.71.2-12.71.3-12.72.0-12.72.1-12.72.4-0ubuntu12.72.4-0ubuntu2 |
2.72.4-0ubuntu2.2 |
glib2.0Ubuntu:20.04:LTS From an advisory covering 7 CVEs |
before 2.64.6-1~ubuntu20.04.6, plus listed versions 2.62.1-12.63.1-22.63.1-2ubuntu12.63.3-12.63.3-3 Show 9 moreShow less2.63.5-22.64.0-12.64.1-12.64.2-1~fakesync12.64.3-1~ubuntu20.04.12.64.6-1~ubuntu20.04.12.64.6-1~ubuntu20.04.22.64.6-1~ubuntu20.04.32.64.6-1~ubuntu20.04.4 |
2.64.6-1~ubuntu20.04.6 |
glib2.0Ubuntu:22.04:LTS From an advisory covering 7 CVEs |
before 2.72.4-0ubuntu2.2, plus listed versions 2.68.4-1ubuntu12.70.1-12.70.2-12.71.0-22.71.1-1 Show 6 moreShow less2.71.2-12.71.3-12.72.0-12.72.1-12.72.4-0ubuntu12.72.4-0ubuntu2 |
2.72.4-0ubuntu2.2 |
glib2.0Ubuntu:Pro:14.04:LTS From an advisory covering 5 CVEs |
before 2.40.2-0ubuntu1.1+esm6, plus listed versions 2.38.0-1ubuntu12.38.1-12.39.1-0ubuntu12.39.1-0ubuntu22.39.1-0ubuntu3 Show 17 moreShow less2.39.2-0ubuntu12.39.2-0ubuntu22.39.3-0ubuntu42.39.4-0ubuntu12.39.90-0ubuntu12.39.91-0ubuntu22.39.91-0ubuntu32.39.92-22.40.0-12.40.0-1ubuntu12.40.0-22.40.2-0ubuntu12.40.2-0ubuntu1.12.40.2-0ubuntu1.1+esm12.40.2-0ubuntu1.1+esm22.40.2-0ubuntu1.1+esm32.40.2-0ubuntu1.1+esm4 |
2.40.2-0ubuntu1.1+esm6 |
glib2.0Ubuntu:Pro:16.04:LTS From an advisory covering 5 CVEs |
before 2.48.2-0ubuntu4.8+esm3, plus listed versions 2.46.1-12.46.1-22.47.1-12.47.3-32.47.4-1 Show 17 moreShow less2.47.5-12.47.6-12.48.0-1ubuntu32.48.0-1ubuntu42.48.1-1~ubuntu16.04.12.48.2-0ubuntu12.48.2-0ubuntu32.48.2-0ubuntu42.48.2-0ubuntu4.12.48.2-0ubuntu4.22.48.2-0ubuntu4.32.48.2-0ubuntu4.42.48.2-0ubuntu4.52.48.2-0ubuntu4.62.48.2-0ubuntu4.72.48.2-0ubuntu4.82.48.2-0ubuntu4.8+esm1 |
2.48.2-0ubuntu4.8+esm3 |
glib2.0Ubuntu:Pro:18.04:LTS From an advisory covering 5 CVEs |
before 2.56.4-0ubuntu0.18.04.9+esm3, plus listed versions 2.54.1-1ubuntu12.55.2-2ubuntu12.56.0-2ubuntu12.56.0-4ubuntu12.56.1-2ubuntu1 Show 11 moreShow less2.56.2-0ubuntu0.18.04.12.56.2-0ubuntu0.18.04.22.56.3-0ubuntu0.18.04.12.56.4-0ubuntu0.18.04.22.56.4-0ubuntu0.18.04.32.56.4-0ubuntu0.18.04.42.56.4-0ubuntu0.18.04.52.56.4-0ubuntu0.18.04.62.56.4-0ubuntu0.18.04.72.56.4-0ubuntu0.18.04.82.56.4-0ubuntu0.18.04.9 |
2.56.4-0ubuntu0.18.04.9+esm3 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-29499 is a medium vulnerability (CVSS 5.5) in Gnome Glib, published June 7, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.78%, the 56th percentile. Fixed in glib 2.71.0-4.
References
access.redhat.com/security/cve/CVE-2023-29499
bugzilla.redhat.com/show_bug.cgi?id=2211828
gitlab.gnome.org/GNOME/glib/-/issues/2794
lists.debian.org/debian-lts-announce/2023/09/msg00030.html
security.netapp.com/advisory/ntap-20231103-0001
security.gentoo.org/glsa/202311-18
Show 68 moreShow less
cert-portal.siemens.com/productcert/html/ssa-398330.html
nvd.nist.gov/vuln/detail/CVE-2023-29499
github.com/advisories/GHSA-794g-pjcw-ggfp
access.redhat.com/errata/RHSA-2023:6631
access.redhat.com/security/cve/CVE-2023-32611
access.redhat.com/security/cve/CVE-2023-32665
bugzilla.redhat.com/2211827
bugzilla.redhat.com/2211828
bugzilla.redhat.com/2211829
errata.almalinux.org/9/ALSA-2023-6631.html
access.redhat.com/errata/RHSA-2024:2528
access.redhat.com/security/cve/CVE-2023-32636
bugzilla.redhat.com/2211833
errata.almalinux.org/9/ALSA-2024-2528.html
docs.bell-sw.com/security/cves/CVE-2023-29499
errata.cloudlinux.com/centos7-els/CLSA-2023-1697135256.html
errata.cloudlinux.com/centos8.4-els/CLSA-2023-1697740212.html
errata.cloudlinux.com/centos8.5-els/CLSA-2023-1697740947.html
errata.cloudlinux.com/ubuntu16_04-els/CLSA-2023-1697741722
errata.cloudlinux.com/ubuntu18_04-els/CLSA-2023-1697741849
errata.tuxcare.com/almalinux9.2-esu/CLSA-2024-1722525083.html
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1777541282.html
access.redhat.com/downloads/content/package-browser
packages.fedoraproject.org
github.com/CVEProject/cvelistV5/tree/main/cves/2023/29xxx/CVE-2023-29499.json
security-tracker.debian.org/tracker/CVE-2023-29499
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.3_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2211827
bugzilla.redhat.com/show_bug.cgi?id=2211829
bugzilla.redhat.com/show_bug.cgi?id=2217771
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_6631.json
cve.org/CVERecord?id=CVE-2023-29499
cve.org/CVERecord?id=CVE-2023-32611
nvd.nist.gov/vuln/detail/CVE-2023-32611
gitlab.gnome.org/GNOME/glib/-/issues/2797
cve.org/CVERecord?id=CVE-2023-32665
nvd.nist.gov/vuln/detail/CVE-2023-32665
gitlab.gnome.org/GNOME/glib/-/issues/2121
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.4_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2211833
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_2528.json
cve.org/CVERecord?id=CVE-2023-32636
nvd.nist.gov/vuln/detail/CVE-2023-32636
discourse.gnome.org/t/multiple-fixes-for-gvariant-normalisation-issues-in-glib/12835
gitlab.gnome.org/GNOME/glib/-/issues/2841
suse.com/support/update/announcement/2023/suse-su-20233535-1
bugzilla.suse.com/1183533
bugzilla.suse.com/1211945
bugzilla.suse.com/1211946
bugzilla.suse.com/1211947
bugzilla.suse.com/1211948
bugzilla.suse.com/1211951
suse.com/security/cve/CVE-2021-28153
suse.com/security/cve/CVE-2023-29499
suse.com/security/cve/CVE-2023-32611
suse.com/security/cve/CVE-2023-32636
suse.com/security/cve/CVE-2023-32643
suse.com/security/cve/CVE-2023-32665
ubuntu.com/security/CVE-2023-29499
ubuntu.com/security/notices/USN-6165-1
ubuntu.com/security/notices/USN-6165-2
ubuntu.com/security/CVE-2023-24593
ubuntu.com/security/CVE-2023-25180
ubuntu.com/security/CVE-2023-32611
ubuntu.com/security/CVE-2023-32636
ubuntu.com/security/CVE-2023-32643
ubuntu.com/security/CVE-2023-32665