Description
FluidSynth through 2.6.1 contains an out-of-bounds write vulnerability that allows attackers to corrupt heap and stack memory by supplying unvalidated SoundFont modulator destination values. Attackers can craft an SF2 file with PMOD/IMOD destinations of 63 to 255 that, when loaded and played, write past the voice generator array and updated_gen_bit, causing memory corruption and crashes.
Published: 2026-10-15
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Memory Corruption
Action: Patch
AI Analysis

Impact

FluidSynth through version 2.6.1 contains an out‑of‑bounds write that can corrupt heap and stack memory when a malicious SoundFont file supplies modulator destination values beyond the allowed range. The over‑range values overwrite data past the voice generator array and the updated_gen_bit field, leading to memory corruption and application crashes. No mention of arbitrary code execution is given, but the memory corruption potentially could be exploited to break program integrity.

Affected Systems

The flaw affects all FluidSynth deliveries up to and including 2.6.1. The affected product is FluidSynth distributed under the FluidSynth open‑source project. Device or server setups that use this library and load third‑party SF2 files are susceptible as long as the library version remains unchanged.

Risk and Exploitability

The CVSS score of 6.9 reflects a moderate severity; the EPSS indicates a very low likelihood of exploitation at present, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires the ability to supply a crafted SoundFont file to the application that links to FluidSynth, which is feasible for local users or remote users whose activity triggers the file loading. The failure mode is memory corruption, which can lead to crashes or more severe compromise if the corruption is leveraged.

Generated by OpenCVE AI on October 16, 2026 at 17:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade FluidSynth to a version where the out‑of‑bounds write is corrected; ensure the runtime uses the updated binaries.
  • Validate modulator destination values in any SF2 file before loading, rejecting values outside the permitted 0‑62 range to prevent memory corruption.
  • Run applications that incorporate FluidSynth in a sandboxed or least‑privilege environment to contain potential heap or stack corruption.

Generated by OpenCVE AI on October 16, 2026 at 17:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 15 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 15 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description FluidSynth through 2.6.1 contains an out-of-bounds write vulnerability that allows attackers to corrupt heap and stack memory by supplying unvalidated SoundFont modulator destination values. Attackers can craft an SF2 file with PMOD/IMOD destinations of 63 to 255 that, when loaded and played, write past the voice generator array and updated_gen_bit, causing memory corruption and crashes.
Title FluidSynth through 2.6.1 Out-of-Bounds Write via SoundFont Modulator Destination
First Time appeared Fluidsynth
Fluidsynth fluidsynth
Weaknesses CWE-787
CPEs cpe:2.3:a:fluidsynth:fluidsynth:*:*:*:*:*:*:*:*
Vendors & Products Fluidsynth
Fluidsynth fluidsynth
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Fluidsynth Fluidsynth
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-15T19:46:31.057Z

Reserved: 2026-10-15T17:03:42.957Z

Link: CVE-2026-111123

cve-icon Vulnrichment

Updated: 2026-10-15T19:46:25.022Z

cve-icon NVD

Status : Deferred

Published: 2026-10-15T19:17:25.460

Modified: 2026-10-15T20:17:09.930

Link: CVE-2026-111123

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T13:45:08Z

Weaknesses