Every CVE Search/ Get API key

CVE-2021-28153

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with...

5.3 MediumFix available

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file, which could conceivably have security relevance if the symlink is attacker-controlled. (If the path is a symlink to a file that already exists, then the contents of that file correctly remain unchanged.)

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
Low
Availability
None

Exploit likelihood

2.71%Up 2.1 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 5.3

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file, which could conceivably have security relevance if the symlink is attacker-controlled. (If the path is a symlink to a file that already exists, then the contents of that file correctly remain unchanged.)

Record
CVE-2021-28153
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:P/A:N
Weakness
CWE-59
Updated
2026-11-02
CVE List No score

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file, which could conceivably have security relevance if the symlink is attacker-controlled. (If the path is a symlink to a file that already exists, then the contents of that file correctly remain unchanged.)

Record
CVE-2021-28153
Updated
2026-11-02
EUVDEUVD-2021-14851 No score

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file, which could conceivably have security relevance if the symlink is attacker-controlled. (If the path is a symlink to a file that already exists, then the contents of that file correctly remain unchanged.)

Record
EUVD-2021-14851
Updated
2026-11-02
GitHub AdvisoriesGHSA-9hh6-p5c5-mmmf 5.3

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with...

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file, which could conceivably have security relevance if the symlink is attacker-controlled. (If the path is a symlink to a file that already exists, then the contents of that file correctly remain unchanged.)

Record
GHSA-9hh6-p5c5-mmmf
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness
CWE-59
Updated
2026-11-02
OSVALPINE-CVE-2021-28153 5.3

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file, which could conceivably have security relevance if the symlink is attacker-controlled. (If the path is a symlink to a file that already exists, then the contents of that file correctly remain unchanged.)

Record
ALPINE-CVE-2021-28153
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVAZL-6439 5.3

CVE-2021-28153 affecting package glib for versions less than 2.60.1-5

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file, which could conceivably have security relevance if the symlink is attacker-controlled. (If the path is a symlink to a file that already exists, then the contents of that file correctly remain unchanged.)

Record
AZL-6439
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
Show 23 moreShow less
OSVBELL-CVE-2021-28153 5.3

CVE-2021-28153 does not affect BellSoft software

Record
BELL-CVE-2021-28153
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSV 5.3

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file, which could conceivably have security relevance if the symlink is attacker-controlled. (If the path is a symlink to a file that already exists, then the contents of that file correctly remain unchanged.)

Record
CVE-2021-28153
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2021-28153 5.3

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file, which could conceivably have security relevance if the symlink is attacker-controlled. (If the path is a symlink to a file that already exists, then the contents of that file correctly remain unchanged.)

Record
DEBIAN-CVE-2021-28153
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVJLSEC-2025-158 5.3

An issue was discovered in GNOME GLib before 2.66.8

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file, which could conceivably have security relevance if the symlink is attacker-controlled. (If the path is a symlink to a file that already exists, then the contents of that file correctly remain unchanged.)

Record
JLSEC-2025-158
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:P/A:N
Updated
2026-11-02
OSVOESA-2021-1164 5.3

glib2 security update

GLib is a bundle of three (formerly five) low-level system libraries written in C and developed mainly by GNOME. GLib's code was separated from GTK, so it can be used by software other than GNOME and has been developed in parallel ever since.

Security Fix(es):

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file, which could conceivably have security relevance if the symlink is attacker-controlled. (If the path is a symlink to a file that already exists, then the contents of that file correctly remain unchanged.)(CVE-2021-28153)

Record
OESA-2021-1164
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVRHSA-2021:4385 5.5

Red Hat Security Advisory: glib2 security and bug fix update

Record
RHSA-2021:4385
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVRHSA-2022:8418 5.3

Red Hat Security Advisory: mingw-glib2 security and bug fix update

Record
RHSA-2022:8418
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVRLSA-2021:4385 5.3

Moderate: 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):

  • glib2: Possible privilege escalation thourgh pkexec and aliases (CVE-2021-3800)

  • glib: g_file_replace() with G_FILE_CREATE_REPLACE_DESTINATION creates empty target for dangling symlink (CVE-2021-28153)

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 Rocky Linux 8.5 Release Notes linked from the References section.

Record
RLSA-2021:4385
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2021-28153 5.3

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file, which could conceivably have security relevance if the symlink is attacker-controlled. (If the path is a symlink to a file that already exists, then the contents of that file correctly remain unchanged.)

Record
UBUNTU-CVE-2021-28153
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVALSA-2021:4385 No score

Moderate: 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):

  • glib2: Possible privilege escalation thourgh pkexec and aliases (CVE-2021-3800)

  • glib: g_file_replace() with G_FILE_CREATE_REPLACE_DESTINATION creates empty target for dangling symlink (CVE-2021-28153)

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-2021:4385
Updated
2026-11-02
OSVALSA-2022:8418 No score

Low: mingw-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: g_file_replace() with G_FILE_CREATE_REPLACE_DESTINATION creates empty target for dangling symlink (CVE-2021-28153)

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-2022:8418
Updated
2026-11-02
OSVCLSA-2021-1623075923 No score

Fix of CVE: CVE-2021-28153

  • Fixed CVE-2021-28153: g_file_replace() with G_FILE_CREATE_REPLACE_DESTINATION creates empty target for dangling symlink
Record
CLSA-2021-1623075923
Updated
2026-11-02
OSVCLSA-2021-1634922588 No score

Fixed CVE-2021-28153 in glib2

  • Fixed CVE-2021-28153: g_file_replace() with G_FILE_CREATE_REPLACE_DESTINATION creates empty target for dangling symlink
Record
CLSA-2021-1634922588
Updated
2026-11-02
OSVCLSA-2022-1645466687 No score

Fix of CVE: CVE-2021-28153, CVE-2021-3800

  • CVE-2021-28153: g_file_replace() with G_FILE_CREATE_REPLACE_DESTINATION creates empty target for dangling symlink (#1939118)
  • CVE-2021-3800: Possible privilege escalation thourgh pkexec and aliases (#1938284)
Record
CLSA-2022-1645466687
Updated
2026-11-02
OSVMGASA-2021-0162 No score

Updated glib2.0 packages fix security vulnerability

An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file, which could conceivably have security relevance if the symlink is attacker-controlled. (If the path is a symlink to a file that already exists, then the contents of that file correctly remain unchanged.) (CVE-2021-28153)

Record
MGASA-2021-0162
Updated
2026-11-02
OSVMGASA-2021-0318 No score

Updated glib2.0 packages fix security vulnerabilities

Krzesimir Nowak discovered that GLib incorrectly handled certain large buffers. A remote attacker could use this issue to cause applications linked to GLib to crash, resulting in a denial of service, or possibly execute arbitrary code (CVE-2021-27218).

Kevin Backhouse discovered that GLib incorrectly handled certain memory allocations. A remote attacker could use this issue to cause applications linked to GLib to crash, resulting in a denial of service, or possibly execute arbitrary code (CVE-2021-27219).

It was discovered that GLib incorrectly handled certain symlinks when replacing files. If a user or automated system were tricked into extracting a specially crafted file with File Roller, a remote attacker could possibly create files outside of the intended directory (CVE-2021-28153).

Record
MGASA-2021-0318
Updated
2026-11-02
OSVSUSE-SU-2022:1455-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).
Record
SUSE-SU-2022:1455-1
Updated
2026-11-02
OSVSUSE-SU-2022:1455-2 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).
Record
SUSE-SU-2022:1455-2
Updated
2026-11-02
OSVSUSE-SU-2022:1758-1 No score

Security update for glib2

This update for glib2 fixes the following issues:

  • CVE-2021-28153: Fixed a dangling symlink when g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION (bsc#1183533).
Record
SUSE-SU-2022:1758-1
Updated
2026-11-02
OSVSUSE-SU-2022:1758-2 No score

Security update for glib2

This update for glib2 fixes the following issues:

  • CVE-2021-28153: Fixed a dangling symlink when g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION (bsc#1183533).
Record
SUSE-SU-2022:1758-2
Updated
2026-11-02
OSVSUSE-SU-2023:0174-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).
Record
SUSE-SU-2023:0174-1
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-4764-1 No score

glib2.0 vulnerability

It was discovered that GLib incorrectly handled certain symlinks when replacing files. If a user or automated system were tricked into extracting a specially crafted file with File Roller, a remote attacker could possibly create files outside of the intended directory.

Record
USN-4764-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
glib
Alpine:v3.13
before 2.66.6-r0
2.66.6-r0
glib2-doc
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.56.4-156.el8
2.56.4-156.el8
glib2-static
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.56.4-156.el8
2.56.4-156.el8
mingw32-glib2
AlmaLinux:9
before 2.70.1-2.el9
2.70.1-2.el9
mingw32-glib2-static
AlmaLinux:9
before 2.70.1-2.el9
2.70.1-2.el9
mingw64-glib2
AlmaLinux:9
before 2.70.1-2.el9
2.70.1-2.el9
mingw64-glib2-static
AlmaLinux:9
before 2.70.1-2.el9
2.70.1-2.el9
glib
Azure Linux:2
before 2.60.1-5
2.60.1-5
glib2
TuxCare:CentOS:6
before 2.28.8-12.el6.cloudlinux.els
2.28.8-12.el6.cloudlinux.els
glib2-devel
TuxCare:CentOS:6
before 2.28.8-12.el6.cloudlinux.els
2.28.8-12.el6.cloudlinux.els
Show 83 moreShow less
Affected packages
PackageAffectedFixed
glib2-doc
TuxCare:CentOS:6
before 2.28.8-12.el6.cloudlinux.els
2.28.8-12.el6.cloudlinux.els
glib2-static
TuxCare:CentOS:6
before 2.28.8-12.el6.cloudlinux.els
2.28.8-12.el6.cloudlinux.els
glib2
TuxCare:OracleLinux:6
before 2.28.8-12.el6.cloudlinux.els
2.28.8-12.el6.cloudlinux.els
glib2-devel
TuxCare:OracleLinux:6
before 2.28.8-12.el6.cloudlinux.els
2.28.8-12.el6.cloudlinux.els
glib2-doc
TuxCare:OracleLinux:6
before 2.28.8-12.el6.cloudlinux.els
2.28.8-12.el6.cloudlinux.els
glib2-static
TuxCare:OracleLinux:6
before 2.28.8-12.el6.cloudlinux.els
2.28.8-12.el6.cloudlinux.els
glib2
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.56.4-10.el8.4.1.tuxcare.els1
2.56.4-10.el8.4.1.tuxcare.els1
glib2-devel
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.56.4-10.el8.4.1.tuxcare.els1
2.56.4-10.el8.4.1.tuxcare.els1
glib2-doc
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.56.4-10.el8.4.1.tuxcare.els1
2.56.4-10.el8.4.1.tuxcare.els1
glib2-fam
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.56.4-10.el8.4.1.tuxcare.els1
2.56.4-10.el8.4.1.tuxcare.els1
glib2-static
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.56.4-10.el8.4.1.tuxcare.els1
2.56.4-10.el8.4.1.tuxcare.els1
glib2-tests
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.56.4-10.el8.4.1.tuxcare.els1
2.56.4-10.el8.4.1.tuxcare.els1
glib2.0
Debian:12
before 2.66.7-2
2.66.7-2
glib2.0
Debian:13
before 2.66.7-2
2.66.7-2
glib2.0
Debian:14
before 2.66.7-2
2.66.7-2
glib2.0
Debian:9
From an advisory covering 3 CVEs
before 2.50.3-2+deb9u3, plus listed versions
2.50.3-22.50.3-2+deb9u12.50.3-2+deb9u2
2.50.3-2+deb9u3
Glib_jll
Julia
before 2.68.1+0
2.68.1+0
glib2.0
Mageia:8
before 2.66.8-1.mga8
2.66.8-1.mga8
mingw-glib2
Mageia:8
before 2.66.8-1.mga8
2.66.8-1.mga8
glib2.0
Mageia:7
From an advisory covering 3 CVEs
before 2.60.2-1.5.mga7
2.60.2-1.5.mga7
glib2
openEuler:20.03-LTS-SP1
before 2.62.5-7.oe1
2.62.5-7.oe1
glib2
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-debugsource
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-devel
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-devel-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-fam
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-fam-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-tests
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-tests-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-debugsource
Red Hat:enterprise_linux:8::crb
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-devel-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-doc
Red Hat:enterprise_linux:8::crb
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-fam-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-static
Red Hat:enterprise_linux:8::crb
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2-tests-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
mingw-glib2
Red Hat:enterprise_linux:9::crb
before 0:2.70.1-2.el9
0:2.70.1-2.el9
mingw32-glib2
Red Hat:enterprise_linux:9::crb
before 0:2.70.1-2.el9
0:2.70.1-2.el9
mingw32-glib2-debuginfo
Red Hat:enterprise_linux:9::crb
before 0:2.70.1-2.el9
0:2.70.1-2.el9
mingw32-glib2-static
Red Hat:enterprise_linux:9::crb
before 0:2.70.1-2.el9
0:2.70.1-2.el9
mingw64-glib2
Red Hat:enterprise_linux:9::crb
before 0:2.70.1-2.el9
0:2.70.1-2.el9
mingw64-glib2-debuginfo
Red Hat:enterprise_linux:9::crb
before 0:2.70.1-2.el9
0:2.70.1-2.el9
mingw64-glib2-static
Red Hat:enterprise_linux:9::crb
before 0:2.70.1-2.el9
0:2.70.1-2.el9
glib2
Rocky Linux:8
From an advisory covering 2 CVEs
before 0:2.56.4-156.el8
0:2.56.4-156.el8
glib2
SUSE:Linux Enterprise Module for Basesystem 15 SP3
before 2.62.6-150200.3.9.1
2.62.6-150200.3.9.1
glib2
SUSE:Linux Enterprise Real Time 15 SP2
before 2.62.6-150200.3.9.1
2.62.6-150200.3.9.1
glib2
SUSE:Linux Enterprise Micro 5.0
before 2.62.6-150200.3.9.1
2.62.6-150200.3.9.1
glib2
openSUSE:Leap 15.3
before 2.62.6-150200.3.9.1
2.62.6-150200.3.9.1
glib2
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE:Linux Enterprise Real Time 15 SP3
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE:Manager Proxy 4.2
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE:Manager Retail Branch Server 4.2
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE:Manager Server 4.2
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE:Enterprise Storage 7
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE:Enterprise Storage 7.1
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
openSUSE:Leap Micro 5.2
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 2.48.2-12.28.1
2.48.2-12.28.1
glib2
SUSE:Linux Enterprise Server 12 SP5
before 2.48.2-12.28.1
2.48.2-12.28.1
glib2
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 2.48.2-12.28.1
2.48.2-12.28.1
glib2
SUSE:Linux Enterprise Workstation Extension 12 SP5
before 2.48.2-12.28.1
2.48.2-12.28.1
glib2
SUSE:OpenStack Cloud 9
before 2.48.2-12.28.1
2.48.2-12.28.1
glib2
SUSE:OpenStack Cloud Crowbar 9
before 2.48.2-12.28.1
2.48.2-12.28.1
glib2
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
before 2.48.2-12.28.1
2.48.2-12.28.1
glib2
SUSE:Linux Enterprise Server 12 SP2-BCL
before 2.48.2-12.28.1
2.48.2-12.28.1
glib2
SUSE:Linux Enterprise Server 12 SP4-LTSS
before 2.48.2-12.28.1
2.48.2-12.28.1
glib2
SUSE:Linux Enterprise Micro 5.1
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE:Linux Enterprise Micro 5.2
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
openSUSE:Leap 15.4
before 2.62.6-150200.3.10.1
2.62.6-150200.3.10.1
glib2
SUSE: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
glib2
SUSE: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
glib2
SUSE: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
glib2
SUSE: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.0
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
2.38.0-1ubuntu12.38.1-12.39.1-0ubuntu12.39.1-0ubuntu22.39.1-0ubuntu3
Show 20 moreShow less
2.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+esm42.40.2-0ubuntu1.1+esm62.40.2-0ubuntu1.1+esm72.40.2-0ubuntu1.1+esm8
None known
glib2.0
Ubuntu:16.04:LTS
before 2.48.2-0ubuntu4.8, plus listed versions
2.46.1-12.46.1-22.47.1-12.47.3-32.47.4-1
Show 15 moreShow less
2.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.7
2.48.2-0ubuntu4.8
glib2.0
Ubuntu:18.04:LTS
before 2.56.4-0ubuntu0.18.04.8, plus listed versions
2.54.1-1ubuntu12.55.2-2ubuntu12.56.0-2ubuntu12.56.0-4ubuntu12.56.1-2ubuntu1
Show 9 moreShow less
2.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.7
2.56.4-0ubuntu0.18.04.8
glib2.0
Ubuntu:20.04:LTS
before 2.64.6-1~ubuntu20.04.3, plus listed versions
2.62.1-12.63.1-22.63.1-2ubuntu12.63.3-12.63.3-3
Show 7 moreShow less
2.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.2
2.64.6-1~ubuntu20.04.3

History

History
RecordedChangedSources
affected, facts
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2021-28153 is a medium vulnerability (CVSS 5.3) in Gnome Glib, published March 11, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.71%, the 86th percentile. Fixed in glib 2.66.6-r0.

References

Show 59 moreShow less
MoveEnter Open