CVE-2026-111153: Game Music Emu (libgme) through 0.6.5 Out-of-Bounds Read via Classic_Emu::mute_voices_

Published Oct 15, 2026
·
Updated

Game Music Emu (libgme) through 0.6.5 contains a global out-of-bounds read vulnerability in ClassicEmu::mutevoices 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 chipflags 0x3F, opened through gmeopendata or gmeopenfile, to read past the static array during loading and cause denial of service.

Affected Software

1 affected component
Game Music Emu libgme<=0.6.5

Event History

Oct 15, 2026
CVE Published
via MITRE·06:57 PM
Data Sourced
via MITRE·06:57 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which applications are exposed to this issue?

Applications using libgme through 0.6.5 are exposed when they open attacker-controlled NSF content through gme_open_data or gme_open_file. The reported impact is an application crash during loading.

2

What must an attacker provide to trigger the crash?

The attacker needs to supply a crafted NSF file. Its header can set chip_flags to 0x3F, causing the NSF voice count to exceed the 16-entry voice-type table used by Classic_Emu::mute_voices_.

3

Is user interaction required?

Yes. The affected application must be induced to open the crafted NSF file or data stream. The vulnerability does not require attacker privileges in the application.

4

What can be done if updating libgme is not immediately possible?

Avoid opening NSF files from untrusted sources, or isolate the component that processes such files so a crash does not disrupt the main application. In particular, reject or otherwise avoid NSF inputs with chip_flags set to 0x3F.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203