A flaw was found in GLib. An out-of-bounds read of only 2 bytes can occur in the g_date_time_get_ymd function in the glib/gdatetime.c file when an invalid GDateTime object produced by the g_date_time_add_full function is processed. This flaw can corrupt the date output and potentially cause logic errors that may lead to a denial of service.
| Version | Score | Severity | Vector String |
|---|---|---|---|
| 3.1 | 6.5 | Medium | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L |
| Product | Vendor | Version |
|---|---|---|
| GLib | GNOME | < publication |
| Red Hat Enterprise Linux 10 | Red Hat | < publication |
| Red Hat Enterprise Linux 6 | Red Hat | < publication |
| Red Hat Enterprise Linux 7 | Red Hat | < publication |
| Red Hat Enterprise Linux 8 | Red Hat | < publication |
| Red Hat Hardened Images | Red Hat | < publication |
| Red Hat Enterprise Linux 9 | Red Hat | < publication |
| Red Hat Enterprise Linux 10 | Red Hat | < publication |
| Red Hat Enterprise Linux 9 | Red Hat | < publication |
| Red Hat Enterprise Linux 8 | Red Hat | < publication |