Libgme vulnerabilities
Published CVEs affecting Libgme products: 2 record(s), with severity, exploitation and fixes.
CVE-2026-111153
Medium · 5.5
CWE-125 Oct 15, 2026
Game Music Emu (libgme) through 0.6.5 Out-of-Bounds Read via Classic_Emu::mute_voices_
Game Music Emu (libgme) through 0.6.5 contains a global out-of-bounds read vulnerability in Classic_Emu::mute_voices_ that allows attackers to crash applications by supplying NSF files whose voice count exceeds the 16-entry voice-type table. Attackers can craft an NSF header with chip_flags 0x3F, opened through gme_open_data or gme_open_file, to read past the static array during loading and cause denial of service.
CVE-2026-111152
Medium · 5.5
CWE-125 Oct 15, 2026
Game Music Emu (libgme) through 0.6.5 Heap Out-of-Bounds Read via AY Loader
Game Music Emu (libgme) through 0.6.5 contains a heap out-of-bounds read vulnerability in the AY loader get_data function caused by an integer underflow in the track-table bounds check. Attackers can supply a crafted ZXAYEMUL file with an oversized track table to read past the file buffer via gme_track_info or gme_start_track, crashing libgme consumers.