gbsplay 0.0.103 及更早版本在 gbs.c 的 vgm_open() 函数中存在堆越界读取漏洞。该函数在遍历 VGM 命令流时未进行边界检查。攻击者可构造一个包含等待操作码(wait opcodes)且缺少 0x66 终止符的 VGM 文件,从而读取堆缓冲区之外的数据并导致播放器崩溃。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-116725 | 5.5 MEDIUM | gbsplay through 0.0.103 Out-of-Bounds Read via mapper_map ROM Bank Index |
| CVE-2026-116726 | 3.3 LOW | gbsplay through 0.0.103 Heap Out-of-Bounds Read via gbr_open GBR Title |