A flaw was found in GLib. A buffer over-read can occur in the g_regex_replace function when used with the G_REGEX_RAW compile flag and case-change replacement escapes because the string_append function processes matched substrings using UTF-8 functions that assume valid UTF-8 input, even when the string is treated as raw bytes. This vulnerability can cause a minor information disclosure of 1-5 bytes and a denial of service when the buffer over-read crosses a page boundary.
The product reads from a buffer using buffer access mechanisms such as indexes or pointers that reference memory locations after the targeted buffer.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Glib | Gnome | * | 2.86.5 (excluding) |
| Glib | Gnome | 2.88.0 (including) | 2.88.0 (including) |
| Enterprise_linux | Redhat | 6.0 (including) | 6.0 (including) |
| Enterprise_linux | Redhat | 7.0 (including) | 7.0 (including) |
| Enterprise_linux | Redhat | 8.0 (including) | 8.0 (including) |
| Enterprise_linux | Redhat | 9.0 (including) | 9.0 (including) |
| Enterprise_linux | Redhat | 10.0 (including) | 10.0 (including) |
| Red Hat Enterprise Linux 10 | RedHat | glib2-0:2.80.4-12.el10_2.21 | * |
| Red Hat Enterprise Linux 10.0 Extended Update Support | RedHat | glib2-0:2.80.4-4.el10_0.17 | * |
| Red Hat Enterprise Linux 7 Extended Lifecycle Support | RedHat | glib2-0:2.56.1-13.el7_9.1 | * |
| Red Hat Enterprise Linux 8 | RedHat | mingw-glib2-0:2.70.1-9.el8_10 | * |
| Red Hat Enterprise Linux 8 | RedHat | glib2-0:2.56.4-177.el8_10 | * |
| Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support | RedHat | glib2-0:2.56.4-10.el8_4.7 | * |
| Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On | RedHat | glib2-0:2.56.4-10.el8_4.7 | * |
| Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support | RedHat | glib2-0:2.56.4-158.el8_6.7 | * |
| Red Hat Enterprise Linux 8.6 Extended Update Support Long-Life Add-On | RedHat | glib2-0:2.56.4-158.el8_6.7 | * |
| Red Hat Enterprise Linux 8.8 Telecommunications Update Service | RedHat | glib2-0:2.56.4-165.el8_8.2 | * |
| Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions | RedHat | glib2-0:2.56.4-165.el8_8.2 | * |
| Red Hat Enterprise Linux 9 | RedHat | glib2-0:2.68.4-19.el9_8.9 | * |
| Red Hat Enterprise Linux 9 | RedHat | glib2-0:2.68.4-19.el9_8.9 | * |
| Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions | RedHat | glib2-0:2.68.4-7.el9_2.7 | * |
| Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions | RedHat | glib2-0:2.68.4-14.el9_4.8 | * |
| Red Hat Enterprise Linux 9.6 Extended Update Support | RedHat | glib2-0:2.68.4-16.el9_6.7 | * |
| Cert Manager support for Red Hat OpenShift release 1.19 | RedHat | cert-manager/cert-manager-operator-rhel9:1788348522 | * |
| Cert Manager support for Red Hat OpenShift release 1.19 | RedHat | cert-manager/jetstack-cert-manager-acmesolver-rhel9:1788348571 | * |
| Cert Manager support for Red Hat OpenShift release 1.19 | RedHat | cert-manager/jetstack-cert-manager-rhel9:1788348571 | * |
| Cert Manager support for Red Hat OpenShift release 1.19 | RedHat | cert-manager/cert-manager-istio-csr-rhel9:1788348594 | * |
| Cert Manager support for Red Hat OpenShift release 1.20 | RedHat | cert-manager/jetstack-cert-manager-rhel9:1790223279 | * |
| Cert Manager support for Red Hat OpenShift release 1.20 | RedHat | cert-manager/cert-manager-istio-csr-rhel9:1790223719 | * |
| Cert Manager support for Red Hat OpenShift release 1.20 | RedHat | cert-manager/cert-manager-operator-rhel9:1790272426 | * |
| Cert Manager support for Red Hat OpenShift release 1.20 | RedHat | cert-manager/jetstack-cert-manager-acmesolver-rhel9:1790589998 | * |
| Cert Manager support for Red Hat OpenShift release 1.20 | RedHat | cert-manager/jetstack-cert-manager-rhel9:1790589912 | * |
| Cert Manager support for Red Hat OpenShift release 1.20 | RedHat | cert-manager/cert-manager-istio-csr-rhel9:1790589914 | * |
| Cert Manager support for Red Hat OpenShift release 1.20 | RedHat | cert-manager/cert-manager-operator-rhel9:1790589855 | * |
| Cert Manager support for Red Hat OpenShift release 1.20 | RedHat | cert-manager/cert-manager-trust-manager-rhel9:1790598593 | * |
| Red Hat AI Inference Server 3.2 | RedHat | rhaiis/model-opt-cuda-rhel9:1790621714 | * |
| Red Hat AI Inference Server 3.2 | RedHat | rhaiis/vllm-cuda-rhel9:1790621718 | * |
| Red Hat AI Inference Server 3.2 | RedHat | rhaiis/vllm-rocm-rhel9:1790621713 | * |
| Red Hat Discovery 2 | RedHat | discovery/discovery-server-rhel9:1788205779 | * |
| Red Hat Discovery 2 | RedHat | discovery/discovery-ui-rhel9:1788206196 | * |
| Red Hat OpenShift AI 3.0 | RedHat | rhai/base-image-rocm-rhel9:1790276886 | * |
| Red Hat OpenShift AI 3.0 | RedHat | rhai/base-image-tpu-rhel9:1790276884 | * |
| Red Hat OpenShift AI 3.0 | RedHat | rhai/base-image-cpu-rhel9:1790277045 | * |
| Red Hat OpenShift AI 3.0 | RedHat | rhai/base-image-spyre-rhel9:1790276889 | * |
| Red Hat OpenShift AI 3.0 | RedHat | rhai/base-image-cuda-rhel9:1790276974 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-tpu-rhel9:1790703497 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-rocm-rhel9:1790703506 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-cpu-rhel9:1790703590 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-spyre-rhel9:1790703568 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-cuda-rhel9:1790703586 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-rocm-rhel9:1790703494 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-neuron-rhel9:1790703542 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-tpu-rhel9:1790703539 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-gaudi-rhel9:1790703553 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-cpu-rhel9:1790703631 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-spyre-rhel9:1790703597 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-cuda-13.0-rhel9:1790703641 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-cuda-12.9-rhel9:1790703630 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-rocm-7.1-rhel9:1790703541 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-rocm-6.4-rhel9:1790703545 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-gaudi-rhel9:1790703552 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-cpu-rhel9:1790703656 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-neuron-rhel9:1790703557 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-rubin-rhel9:1790703707 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-cuda-13.0-rhel9:1790703645 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-tpu-rhel9:1790703554 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-rocm-7.14-rhel9:1790703554 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-spyre-rhel9:1790703630 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-cuda-12.9-rhel9:1790703706 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/cds-kubernetes-tp-rhel9:1787241211 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/installer-tp-rhel9:1787135742 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/rhua-tp-rhel9:1787241260 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/cds-kubernetes-rhel9:1788880445 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/cds-rhel9:1788880464 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/haproxy-rhel9:1788880456 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/installer-rhel9:1788765051 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/rhua-rhel9:1788880581 | * |
| Glib2.0 | Ubuntu | esm-infra-legacy/trusty | * |
| Glib2.0 | Ubuntu | esm-infra-legacy/xenial | * |
| Glib2.0 | Ubuntu | esm-infra/bionic | * |
| Glib2.0 | Ubuntu | esm-infra/focal | * |
| Glib2.0 | Ubuntu | jammy | * |
| Glib2.0 | Ubuntu | noble | * |
| Glib2.0 | Ubuntu | questing | * |
| Glib2.0 | Ubuntu | resolute | * |
| Glib2.0 | Ubuntu | upstream | * |