CVE-2026-58264

9.8

FluidSynth · fluidsynth

A heap-based buffer overflow in the FluidSynth command handler allows unauthenticated remote attackers to trigger denial of service or remote code execution via a crafted pitch_bend_range command.

Executive summary

A critical heap-based buffer overflow vulnerability in FluidSynth version 2.5.5 and earlier allows unauthenticated remote attackers to achieve remote code execution.

Vulnerability

The application fails to perform bounds checking on the channel argument within the pitch_bend_range command, leading to a heap-based buffer overflow. This flaw is exploitable by unauthenticated remote attackers when the TCP server functionality is enabled.

Business impact

The ability for an unauthenticated remote attacker to execute arbitrary code poses a catastrophic risk to system integrity and confidentiality. Successful exploitation could lead to full system compromise, data exfiltration, or prolonged service disruption, justifying the 9.8 CVSS score.

Remediation

Immediate Action: Update the FluidSynth fluidsynth package to version 2.5.6 or later to incorporate the necessary bounds checking logic.

Proactive Monitoring: Monitor network traffic for unusual activity directed at FluidSynth TCP ports, and review application logs for malformed or unexpected command inputs.

Compensating Controls: If an immediate update is not feasible, disable the FluidSynth TCP server functionality (new_fluid_server or fluidsynth -s) to mitigate remote attack vectors.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Given the critical severity and the potential for remote code execution, organizations utilizing FluidSynth must prioritize patching to version 2.5.6 immediately. If the software is deployed in a networked environment with the TCP server enabled, the risk is elevated and requires urgent administrative intervention to prevent unauthorized access or system failure.

History

  1. Disclosed CVE record published
  2. Collected by CVE Brief via github
  3. Analyst report written
  4. Published in the daily brief critical section

Sources