Quick answers
- Is CVE-2026-15588 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-15588 being exploited in the wild.
- How severe is CVE-2026-15588?
- Medium severity, with a CVSS score of 5.3, published 20 July 2026.
- Which products and versions are affected?
- Gnome Glib 2.26.0 to 2.80.x (starting from 2.25.8).
- Is there a fix for CVE-2026-15588?
- No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
- How is CVE-2026-15588 attacked?
- It is attacked over the network or with local access, in a software library.
- Am I affected by CVE-2026-15588?
- Check whether you run Gnome Glib, Red Hat Enterprise Linux 10, Red Hat Enterprise Linux 6 or one of the others listed at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
A resource exhaustion vulnerability (CWE-770) exists in the GDBusServer implementation within GLib's GIO module. The root cause is located in the `_my_g_input_stream_read_line_safe()` function in `gio/gdbusauth.c`, which reads D-Bus SASL authentication commands one byte at a time into a GString until a CRLF terminator is encountered, without enforcing a maximum line length. An unauthenticated local or remote attacker can exploit this by sending an excessively long, unterminated AUTH line (e.g., AUTH EXTERNAL followed by infinite data). This causes the target process to allocate memory until it either aborts due to a GLib allocation failure or is terminated by the operating system's out-of-memory (OOM) killer. The vulnerability is reachable pre-authentication, meaning no valid credentials are required to trigger the crash.
Affected products
- GNOME GLib 2.26.0 to 2.80.x (starting from 2.25.8)
- Red Hat Red Hat Enterprise Linux 6
- Red Hat Red Hat Enterprise Linux 7
- Red Hat Red Hat Enterprise Linux 8
- Red Hat Red Hat Enterprise Linux 9
- Red Hat Red Hat Enterprise Linux 10
Timeline
- 2026-07-13: other: Initial bug report in Red Hat Bugzilla
- 2026-07-20: disclosed: Public disclosure of CVE-2026-15588