Skip to main content
← All vulnerabilities
CVE-2026-0988

Glib: glib: denial of service via integer overflow in g_buffered_input_stream_peek()

Published
Last modified
published
Not listed in CISA KEV
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

A flaw was found in glib. Missing validation of offset and count parameters in the g_buffered_input_stream_peek() function can lead to an integer overflow during length calculation. When specially crafted values are provided, this overflow results in an incorrect size being passed to memcpy(), triggering a buffer overflow. This can cause application crashes, leading to a Denial of Service (DoS).

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • glib2-main

    Version range not reported

  • bootc

    Version range not reported

  • glib2

    Version range not reported

  • glycin-loaders

    Version range not reported

  • loupe

    Version range not reported

  • mingw-glib2

    Version range not reported

  • papers

    Version range not reported

  • rpm-ostree

    Version range not reported

  • glib2

    Version range not reported

  • glib2

    Version range not reported

  • glib2

    Version range not reported

  • librsvg2

    Version range not reported

  • mingw-glib2

    Version range not reported

  • bootc

    Version range not reported

  • glib2

    Version range not reported

  • librsvg2

    Version range not reported

  • mingw-glib2

    Version range not reported

References 4

access.redhat.com

bugzilla.redhat.com

gitlab.gnome.org