CVE catalog

CVE-2026-58264

FluidSynth vulnerabilities

[CVE catalog]

Severity
Critical · CVSS 9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.59% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianfluidsynthsid2.6.1+dfsg-2fixed
Debianfluidsynthforky2.6.1+dfsg-2fixed
Debianfluidsynthtrixie2.4.4+dfsg-1+deb13u3fixed
Debianfluidsynthbookworm2.3.1-2vulnerable
Ubuntufluidsynthnoble2.3.4-1ubuntu0.1~esm1fixed
Ubuntulibfluidsynth-devnoble2.3.4-1ubuntu0.1~esm1fixed
Ubuntulibfluidsynth3noble2.3.4-1ubuntu0.1~esm1fixed
Ubuntufluidsynthpro2.4.7+dfsg-2vulnerable
Ubuntufluidsynthpro2.4.8+dfsg-1vulnerable
Ubuntufluidsynthpro2.4.8+dfsg-1ubuntu0.1~esm1fixed
Ubuntufluidsynthpro2.4.7+dfsg-2vulnerable
Ubuntufluidsynthpro2.4.8+dfsg-1vulnerable
Ubuntufluidsynthpro2.4.8+dfsg-1ubuntu0.1~esm1fixed
Opensusefluidsynthtumbleweed2.5.6-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianfluidsynthsourcesid2.5.6+dfsg-1not yet assignedNot reportedNot reported
Debianfluidsynthsourceforky2.5.6+dfsg-1not yet assignedNot reportedNot reported
Debianfluidsynthsourcetrixie2.4.4+dfsg-1+deb13u3not yet assignedNot reportedNot reported
Debianfluidsynthsourcebookworm(unfixed)not yet assignedNot reportedNot reported
Ubuntufluidsynthdebnoble2.3.4-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibfluidsynth-devdebnoble2.3.4-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntulibfluidsynth3debnoble2.3.4-1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntufluidsynthdebpro2.4.8+dfsg-1ubuntu0.1~esm1Not reportedUSN-8885-1Not reported
Ubuntufluidsynthdebpro2.4.8+dfsg-1ubuntu0.1~esm1Not reportedUBUNTU-CVE-2026-58264Not reported
Opensusefluidsynthrpmtumbleweed2.5.6-1.1Not reportedOPENSUSE-SU-2026:11211-1Not reported

Notes

[bookworm] fluidsynth: Only reachable via the fluidsynth shell or TCP command server, which already grants unauthenticated control; one-line fix can ride a future upload

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [fluidsynth]Affected
    Details (2)
    • 2.3.1-2 · amd64 · bookworm

      Affected

      usn · fluidsynth · debian · bookworm; usn · fluidsynth · debian · 12

    • 2.3.1-2 · arm64 · bookworm

      Affected

      usn · fluidsynth · debian · bookworm; usn · fluidsynth · debian · 12

  • [libfluidsynth3]Affected

    Source package: [fluidsynth]

    Details (2)
    • 2.3.1-2 · amd64 · bookworm

      Affected

      usn · fluidsynth · debian · bookworm; usn · fluidsynth · debian · 12

    • 2.3.1-2 · arm64 · bookworm

      Affected

      usn · fluidsynth · debian · bookworm; usn · fluidsynth · debian · 12

  • Source package: [fluidsynth]

    Details (2)
    • 2.3.1-2 · amd64 · bookworm

      Affected

      usn · fluidsynth · debian · bookworm; usn · fluidsynth · debian · 12

    • 2.3.1-2 · arm64 · bookworm

      Affected

      usn · fluidsynth · debian · bookworm; usn · fluidsynth · debian · 12

[Debian 13 (Trixie)]

  • [fluidsynth]Affected
    Details (2)
    • 2.4.4+dfsg-1+deb13u2 · amd64 · trixie

      Affected · Fixed: 2.4.4+dfsg-1+deb13u3

      usn · fluidsynth · debian · 13

    • 2.4.4+dfsg-1+deb13u2 · arm64 · trixie

      Affected · Fixed: 2.4.4+dfsg-1+deb13u3

      usn · fluidsynth · debian · 13

  • [libfluidsynth3]Affected

    Source package: [fluidsynth]

    Details (2)
    • 2.4.4+dfsg-1+deb13u2 · amd64 · trixie

      Affected · Fixed: 2.4.4+dfsg-1+deb13u3

      usn · fluidsynth · debian · 13

    • 2.4.4+dfsg-1+deb13u2 · arm64 · trixie

      Affected · Fixed: 2.4.4+dfsg-1+deb13u3

      usn · fluidsynth · debian · 13

  • Source package: [fluidsynth]

    Details (2)
    • 2.4.4+dfsg-1+deb13u2 · amd64 · trixie

      Affected · Fixed: 2.4.4+dfsg-1+deb13u3

      usn · fluidsynth · debian · 13

    • 2.4.4+dfsg-1+deb13u2 · arm64 · trixie

      Affected · Fixed: 2.4.4+dfsg-1+deb13u3

      usn · fluidsynth · debian · 13

[openSUSE Tumbleweed]

  • Source package: [fluidsynth]

    Details (1)
    • 2.5.7-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 2.5.6-1.1

      Version impact unknown

      usn · fluidsynth · opensuse · tumbleweed

  • Source package: [fluidsynth]

    Details (1)
    • 2.5.7-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 2.5.6-1.1

      Version impact unknown

      usn · fluidsynth · opensuse · tumbleweed

  • Source package: [fluidsynth]

    Details (1)
    • 2.5.7-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 2.5.6-1.1

      Version impact unknown

      usn · fluidsynth · opensuse · tumbleweed

  • [fluidsynth]Fixed

    Source package: [fluidsynth]

    Details (1)
    • 2.5.7-1.1 · x86_64 · tumbleweed

      Fixed · Fixed: 2.5.6-1.1

      usn · fluidsynth · opensuse · tumbleweed

Observed:

References