OESA-2026-1293

Source
https://www.openeuler.org/en/security/security-bulletins/detail/?id=openEuler-SA-2026-1293
Import Source
https://repo.openeuler.org/security/data/osv/OESA-2026-1293.json
JSON Data
https://api.osv.dev/v1/vulns/OESA-2026-1293
Upstream
  • CVE-2026-0988
Published
2026-02-06T15:54:35Z
Modified
2026-02-06T16:15:29.360781Z
Summary
glib2 security update
Details

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

Integer Overflow vulnerability in the gbufferedinputstreampeek() function of the GLib library. The issue is caused by missing validation of the offset and count parameters, leading to an unsafe arithmetic operation during length calculation. When specially crafted values are provided, the offset + count computation may overflow, resulting in an incorrect size being passed to memcpy(). This can trigger a heap or stack buffer overflow and lead to a segmentation fault. Exploitation is subject to strict preconditions and primarily impacts availability by causing application crashes.(CVE-2026-0988)

Database specific
{
    "severity": "Low"
}
References

Affected packages

openEuler:24.03-LTS / glib2

Package

Name
glib2
Purl
pkg:rpm/openEuler/glib2&distro=openEuler-24.03-LTS

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.78.3-13.oe2403

Ecosystem specific

{
    "x86_64": [
        "glib2-2.78.3-13.oe2403.x86_64.rpm",
        "glib2-debuginfo-2.78.3-13.oe2403.x86_64.rpm",
        "glib2-debugsource-2.78.3-13.oe2403.x86_64.rpm",
        "glib2-devel-2.78.3-13.oe2403.x86_64.rpm",
        "glib2-static-2.78.3-13.oe2403.x86_64.rpm",
        "glib2-tests-2.78.3-13.oe2403.x86_64.rpm"
    ],
    "src": [
        "glib2-2.78.3-13.oe2403.src.rpm"
    ],
    "noarch": [
        "glib2-help-2.78.3-13.oe2403.noarch.rpm"
    ],
    "aarch64": [
        "glib2-2.78.3-13.oe2403.aarch64.rpm",
        "glib2-debuginfo-2.78.3-13.oe2403.aarch64.rpm",
        "glib2-debugsource-2.78.3-13.oe2403.aarch64.rpm",
        "glib2-devel-2.78.3-13.oe2403.aarch64.rpm",
        "glib2-static-2.78.3-13.oe2403.aarch64.rpm",
        "glib2-tests-2.78.3-13.oe2403.aarch64.rpm"
    ]
}

Database specific

source
"https://repo.openeuler.org/security/data/osv/OESA-2026-1293.json"