CVE-2026-61722CWE-190

CVE-2026-61722

Medium · published September 19, 2026

CVSS v3.1
6.8
EPSS
0%
Percentile
9.0
In the wild
Unconfirmed
What it is

FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 2.5.0 until 2.5.6, the native DLS parser validates articulation chunks using the unsigned expression cbsize + connblocks * 12 without first ensuring that the multiplication and addition fit in 32 bits. A crafted DLS file can supply a large connblocks value that wraps the expression and bypasses the chunk-size check, after which the parser performs approximately one billion 12-byte iterations beyond the chunk boundary. The excessive processing and invalid reads can cause denial of service. Builds with the CMake option enable-native-dls set to OFF do not expose the parser. This issue is fixed in version 2.5.6.

The record
Technical detail
CVSS v3.1
6.8 · MEDIUM
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.00198 · 9.0th percentile
Weakness
CWE-190 · Integer Overflow or Wraparound
Published
2026-09-19T00:17Z
References (3)
EPSS history
Timeline
  • 20 SEP 03:23Z
    EPSS moved — → 0%
    epss
  • 18 SEP 20:01Z
    FluidSynth: DLS Articulation Chunk Integer Overflow
    cvelistv5