Skip to main content
← All vulnerabilities
CVE-2026-116727EUVD-2026-110475GHSA-F826-V6GP-C5XH

gbsplay through 0.0.103 Heap Out-of-Bounds Read via vgm_open in gbs.c

Published
Last modified
published
Not listed in CISA KEV
Fix
Fix or patch referenced
None on Exploit-DB, Metasploit or GitHub

Summary

gbsplay, a music player for Game Boy sound files, is affected by a flaw that lets a specially crafted VGM file cause it to read memory beyond the bounds of a heap buffer. The result can be a crash of the player.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

gbsplay through 0.0.103 contains a heap out-of-bounds read vulnerability in vgm_open() in gbs.c that walks the VGM command stream without bounds checks. Attackers can supply a crafted VGM file with wait opcodes and no 0x66 terminator to read past the heap buffer and crash the player.

Timeline

  1. CVE published
  2. First seen by cve.now

Affected versions

  • mmitch gbsplay

    through 0.0.103

References 6

GitHub · mmitch/gbsplay

hackmd.io

vulncheck.com