libTiMidity 版本 0.2.8 及之前版本中存在一个栈缓冲区溢出写入漏洞,位于 SoundFont 加载器中。攻击者可以通过在 parse_gen 函数中使用未经验证的生成器操作符来破坏栈内存。攻击者可以提供一个精心构造的 .sf2 文件,其中包含超出范围的 pgen/igen 操作符值,从而在栈 Layer 对象附近写入指定的 16 位值,导致程序崩溃和栈内存损坏。
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| sezero | libtimidity | 0.2.8≤ 0.2.8 |
affected |
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.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| sezero | libtimidity | 0.2.8 ~ 0.2.8 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-111155 | 6.1 MEDIUM | libTiMidity through 0.2.8 Out-of-Bounds Read via SoundFont Loader sndfont.c |
| CVE-2026-111156 | 6.1 MEDIUM | libTiMidity through 0.2.8 Out-of-Bounds Access via SoundFont Preset Header |
| CVE-2026-111165 | 5.5 MEDIUM | libmikmod through 3.3.15 Out-of-Bounds Read in MTM_Load via Channel Count |
| CVE-2026-111166 | 5.5 MEDIUM | libmikmod through 3.3.15 Heap Out-of-Bounds Read via IMF_Load |
No comments yet