FluidSynth 是一款基于 SoundFont 2 规范实现的软件合成器。在 2.5.0 至 2.5.6 版本中,SF2 解析器在计算 DMOD 调制器数量时,使用 进行计算,但未拒绝小于一个记录大小的块。一个精心构造的 SF2 文件若包含一个大小为零的 DMOD 块,会导致无符号减法发生回绕(wrap-around),结果为 UINT_MAX,随后解析器将尝试进行数十亿次 SFMod 内存分配。这会耗尽进程内存,从而导致拒绝服务(DoS)漏洞。目前无可用缓解措施。该问题已在 2.5.6 版本中修复。
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 |
|---|---|---|---|---|
| FluidSynth | fluidsynth | >= 2.5.0, < 2.5.6 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-58264 | 9.8 CRITICAL | FluidSynth: Heap-based buffer overrun |
| CVE-2026-61721 | 8.0 HIGH | FluidSynth: Heap-based buffer overrun for DLS samples |
| CVE-2026-61714 | 7.8 HIGH | FluidSynth: Heap Buffer Overflow in MIDI Player |
| CVE-2026-61723 | 6.8 MEDIUM | FluidSynth: DLS ptbl Chunk Integer Overflow |
| CVE-2026-61722 | 6.8 MEDIUM | FluidSynth: DLS Articulation Chunk Integer Overflow |
No comments yet