CVE-2026-58264 Details
Description
FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 1.1.2 until 2.5.6, the FluidSynth command handler accepts a pitch_bend_range command whose channel argument is not bounds checked before the supplied value is written through the selected synth channel. An out-of-range channel can therefore cause an out-of-bounds heap write, leading to denial of service or possible code execution. The issue is remotely reachable when the TCP server is enabled through new_fluid_server() or fluidsynth -s, and it is locally reachable through malicious commands delivered to the FluidSynth shell on standard input. Applications that do not use the shell, command handler, or TCP server are not affected. This issue is fixed in version 2.5.6.
A heap-based buffer overrun vulnerability has been identified in FluidSynth versions 1.1.2 prior to 2.5.6. The issue arises in the command handler, where the pitch_bend_range command's channel argument is not properly bounds-checked. This lack of validation allows an out-of-range channel to cause an out-of-bounds heap write, which could lead to a denial-of-service condition or potentially allow for code execution. The vulnerability can be exploited remotely when the TCP server is enabled, or locally through malicious commands sent to the FluidSynth shell via standard input. Applications that do not utilize the shell, command handler, or TCP server are not affected.
Users are advised to update FluidSynth to version 2.5.6 or later. If the TCP server is not needed, it should be disabled to reduce the risk, although the vulnerability could still be exploited through the local shell.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 18, 2026CISA-ADP
Assessed Sep 21, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/FluidSynth/fluidsynth/commit/762a3bd39a431cd45abf3bbcce7286c87909d087 | [email protected] | Source CodeVendor |
| https://github.com/FluidSynth/fluidsynth/pull/1796 | [email protected] | Issue TrackingVendor |
| https://github.com/FluidSynth/fluidsynth/releases/tag/v2.5.6 | [email protected] | Release NotesVendor |
| https://github.com/FluidSynth/fluidsynth/security/advisories/GHSA-mqmq-w63q-cj94 | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-122 | Heap-based Buffer Overflow | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| FluidSynth | >= 1.1.2, <= 2.5.5 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 21, 2026 | CVE Modified | CISA-ADP |
| Sep 18, 2026 | New CVE Received | [email protected] |
Volerion