CVE-2023-32636
A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of...
A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of service introduced by additional input validation added to resolve CVE-2023-29499. The offset table validation may be very slow. This bug does not affect any released version of glib but does affect glib distributors who followed the guidance of glib developers to backport the initial fix for CVE-2023-29499.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
4.7
A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of service introduced by additional input validation added to resolve CVE-2023-29499. The offset table validation may be very slow. This bug does not affect any released version of glib but does affect glib distributors who followed the guidance of glib developers to backport the initial fix for CVE-2023-29499.
- Record
CVE-2023-32636- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
EUVDEUVD-2023-36879
4.7
A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of service introduced by additional input validation added to resolve CVE-2023-29499. The offset table validation may be very slow. This bug does not affect any released version of glib but does affect glib distributors who followed the guidance of glib developers to backport the initial fix for CVE-2023-29499.
- Record
EUVD-2023-36879- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-79g9-vx8c-xfmq
4.7
A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of...
A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of service introduced by additional input validation added to resolve CVE-2023-29499. The offset table validation may be very slow. This bug does not affect any released version of glib but does affect glib distributors who followed the guidance of glib developers to backport the initial fix for CVE-2023-29499.
- Record
GHSA-79g9-vx8c-xfmq- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400, CWE-502
- Updated
- 2026-11-02
NVD
4.7
A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of service introduced by additional input validation added to resolve CVE-2023-29499. The offset table validation may be very slow. This bug does not affect any released version of glib but does affect glib distributors who followed the guidance of glib developers to backport the initial fix for CVE-2023-29499.
- Record
CVE-2023-32636- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/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, CWE-502
- Updated
- 2026-11-02
OSVAZL-28778
7.5
CVE-2023-32636 affecting package glib for versions less than 2.71.0-4
A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of service introduced by additional input validation added to resolve CVE-2023-29499. The offset table validation may be very slow. This bug does not affect any released version of glib but does affect glib distributors who followed the guidance of glib developers to backport the initial fix for CVE-2023-29499.
- Record
AZL-28778- 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-32636
7.5
CVE-2023-32636 does not affect BellSoft software
- Record
BELL-CVE-2023-32636- 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 14 moreShow less
OSV
4.7
A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of service introduced by additional input validation added to resolve CVE-2023-29499. The offset table validation may be very slow. This bug does not affect any released version of glib but does affect glib distributors who followed the guidance of glib developers to backport the initial fix for CVE-2023-29499.
- Record
CVE-2023-32636- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVJLSEC-2025-162
7.5
A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of...
A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of service introduced by additional input validation added to resolve CVE-2023-29499. The offset table validation may be very slow. This bug does not affect any released version of glib but does affect glib distributors who followed the guidance of glib developers to backport the initial fix for CVE-2023-29499.
- Record
JLSEC-2025-162- 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-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-32636
7.5
A flaw was found in glib, where the gvariant deserialization code is vulnerable to a denial of service introduced by additional input validation added to resolve CVE-2023-29499. The offset table validation may be very slow. This bug does not affect any released version of glib but does affect glib distributors who followed the guidance of glib developers to backport the initial fix for CVE-2023-29499.
- Record
UBUNTU-CVE-2023-32636- 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
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - 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-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
Affected packages
| Package | Affected | Fixed |
|---|---|---|
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 |
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 |
Show 55 moreShow less
| Package | Affected | Fixed |
|---|---|---|
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: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 |
Glib_jllJulia |
before 2.76.5+0 | 2.76.5+0 |
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-32636 is a medium vulnerability (CVSS 4.7) in Glib, published June 7, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.79%, the 56th percentile. Fixed in glib 2.71.0-4.
References
gitlab.gnome.org/GNOME/glib/-/issues/2841
https//discourse.gnome.org/t/multiple-fixes-for-gvariant-normalisation-issues-in-glib/12835
security.netapp.com/advisory/ntap-20231110-0002
cert-portal.siemens.com/productcert/html/ssa-398330.html
nvd.nist.gov/vuln/detail/CVE-2023-32636
github.com/advisories/GHSA-79g9-vx8c-xfmq
Show 58 moreShow less
access.redhat.com/errata/RHSA-2024:2528
access.redhat.com/security/cve/CVE-2023-29499
access.redhat.com/security/cve/CVE-2023-32611
access.redhat.com/security/cve/CVE-2023-32636
access.redhat.com/security/cve/CVE-2023-32665
bugzilla.redhat.com/2211827
bugzilla.redhat.com/2211828
bugzilla.redhat.com/2211829
bugzilla.redhat.com/2211833
errata.almalinux.org/9/ALSA-2024-2528.html
docs.bell-sw.com/security/cves/CVE-2023-32636
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/els_os/centos-stream8els/CLSA-2026-1777541282.html
github.com/CVEProject/cvelistV5/tree/main/cves/2023/32xxx/CVE-2023-32636.json
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.4_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2211827
bugzilla.redhat.com/show_bug.cgi?id=2211828
bugzilla.redhat.com/show_bug.cgi?id=2211829
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-29499
nvd.nist.gov/vuln/detail/CVE-2023-29499
gitlab.gnome.org/GNOME/glib/-/issues/2794
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-32636
discourse.gnome.org/t/multiple-fixes-for-gvariant-normalisation-issues-in-glib/12835
cve.org/CVERecord?id=CVE-2023-32665
nvd.nist.gov/vuln/detail/CVE-2023-32665
gitlab.gnome.org/GNOME/glib/-/issues/2121
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-32636
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-29499
ubuntu.com/security/CVE-2023-32611
ubuntu.com/security/CVE-2023-32643
ubuntu.com/security/CVE-2023-32665