Red Hat Security Advisory: glib2 security update
Affects Red Hat Product Security Red HatSource GCVE Database
Not known to be exploited · CVSS 5.3 Medium.
Data as of 10/25/2026, 09:03:59 UTC
- Exploitation
Not in CISA KEV, no exploitation reported
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 40% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Red Hat Product Security Red Hat | Affected
| Fixed in– |
AI-suggested
Red Hat states that mitigation options either do not exist or do not meet their criteria for ease of use, applicability, or stability. Users should monitor Red Hat advisories for future updates. Until a fix is released, consider limiting exposure of affected services to untrusted networks and applying any vendor-recommended workarounds if available. Engage with Red Hat support or Technical Account Managers for tailored guidance.
Description
A denial-of-service and resource exhaustion vulnerability exists within the `GDBus` component of GLib. The `gdbusauth` authentication mechanism fails to enforce proper length limitations on data lines read from a client. An unauthenticated local or remote attacker can exploit this lack of input validation by sending excessively long streams of data, causing the application to consume massive amounts of system memory and CPU, potentially leading to a crash or system hang.
Impact
The vulnerability allows unauthenticated local or remote attackers to cause denial-of-service by exhausting system memory and CPU resources during the GDBus authentication process. This can lead to instability, crashes, or hangs of applications or services dependent on GLib. The impact is limited to resource consumption and does not include confidentiality or integrity breaches. The severity is rated medium by Red Hat with a CVSS base score of 5.3 (AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L).
Weaknesses
- CWE-770Allocation of Resources Without Limits or Throttling (opens in a new tab)
Base weaknessLikelihood of exploit: HighCWE Top 25 (2025): #25
The product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated.
- CWE-126Buffer Over-read (opens in a new tab)
Variant weakness
The product reads from a buffer using buffer access mechanisms such as indexes or pointers that reference memory locations after the targeted buffer.
- CWE-125Out-of-bounds Read (opens in a new tab)
Base weaknessCWE Top 25 (2025): #8
The product reads data past the end, or before the beginning, of the intended buffer.
- CWE-193Off-by-one Error (opens in a new tab)
Base weakness
A product calculates or uses an incorrect maximum or minimum value that is 1 more, or 1 less, than the correct value.
- CWE-22Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') (opens in a new tab)
Base weaknessLikelihood of exploit: HighCWE Top 25 (2025): #6OWASP Top 10 A01:2025: Broken Access Control (opens in a new tab)
The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.
References
- access.redhat.com/errata/RHSA-2026:39985 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-15588 (opens in a new tab)
- access.redhat.com/security/updates/classification/ (opens in a new tab)
- images.redhat.com (opens in a new tab)
- security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_39985.json (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:40485 (opens in a new tab)
- security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_40485.json (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:42329 (opens in a new tab)
- security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_42329.json (opens in a new tab)
- msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-15588.json (opens in a new tab)
- support.microsoft.com/lifecycle (opens in a new tab)
- first.org/cvss (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:55440 (opens in a new tab)
- access.redhat.com/security/updates/classification/ (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2492243 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2492245 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2492247 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2492248 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2492255 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2492256 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2499675 (opens in a new tab)
- security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_55440.json (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:57015 (opens in a new tab)
- security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_57015.json (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:58981 (opens in a new tab)
- gitlab.gnome.org/GNOME/glib/-/issues/3985 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:61766 (opens in a new tab)
- security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_61766.json (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:61783 (opens in a new tab)
- nvd.nist.gov/vuln/detail/CVE-2026-15588 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:63135 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:63138 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:63140 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:65762 (opens in a new tab)
- security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_65762.json (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:66018 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:65773 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:65771 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:65770 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:65769 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:65768 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:65767 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:65763 (opens in a new tab)
- security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_65773.json (opens in a new tab)
- suse.com/support/security/rating/ (opens in a new tab)
- ftp.suse.com/pub/projects/security/csaf/opensuse-su-2026_11415-1.json (opens in a new tab)
- suse.com/security/cve/CVE-2026-15588/ (opens in a new tab)
- ftp.suse.com/pub/projects/security/csaf/suse-su-2026_4348-1.json (opens in a new tab)
- suse.com/support/update/announcement/2026/suse-su-20264348-1/ (opens in a new tab)
- bugzilla.suse.com/1272206 (opens in a new tab)
- bugzilla.suse.com/1281419 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:72502 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:72476 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:72475 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:72470 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:72399 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:72395 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:72394 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:73859 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:73909 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:73929 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:73930 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:73959 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:73960 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:73961 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:73962 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74458 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74459 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74460 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74461 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74462 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74463 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74674 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74677 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74678 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74679 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74681 (opens in a new tab)
- ftp.suse.com/pub/projects/security/csaf/rhsa-2026_65763.json (opens in a new tab)
- lists.suse.com/pipermail/suse-liberty-linux-updates/2026-September/007803.html (opens in a new tab)
- suse.com/security/cve/CVE-2026-58010/ (opens in a new tab)
- suse.com/security/cve/CVE-2026-58011/ (opens in a new tab)
- suse.com/security/cve/CVE-2026-58012/ (opens in a new tab)
- suse.com/security/cve/CVE-2026-58013/ (opens in a new tab)
- suse.com/security/cve/CVE-2026-58014/ (opens in a new tab)
- suse.com/security/cve/CVE-2026-58015/ (opens in a new tab)
- security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_65768.json (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:75660 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:75659 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:75658 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:75657 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:75655 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:75654 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:75652 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74771 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74688 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74687 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74685 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:74683 (opens in a new tab)