
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-61722 is an integer overflow vulnerability in FluidSynth's native DLS (Downloadable Sounds) parser, specifically within the DLS Articulation Chunk processing logic. It affects FluidSynth versions 2.5.0 through 2.5.5, with the fix introduced in version 2.5.6. The vulnerability was published on July 4, 2026, and carries a CVSS v3.1 base score of 6.8 (Moderate) (GitHub Advisory). Debian Linux's fluidsynth package is among the affected distributions, and as of the time of reporting, no vendor-supplied patch was available for Debian (OSV Debian).
The root cause is an integer overflow (CWE-190) in FluidSynth's native DLS parser. The vulnerable expression cbsize + connblocks * 12 overflows when connblocks equals 0x40000001, causing the loop to read 12 bytes per iteration for approximately one billion iterations — totaling roughly 12.8 GB of data read past the chunk boundary (GitHub Advisory). The attack vector is local, requires no privileges, and no user interaction, meaning a malicious DLS file processed by a vulnerable FluidSynth instance is sufficient to trigger the flaw. The first erroneous commit is identified as c959f8d, and the fix was applied in commit 4d7084f (GitHub Advisory).
Successful exploitation primarily impacts availability (rated High) by causing FluidSynth to perform an extremely large out-of-bounds read loop (~12.8 GB), which would likely result in a crash or denial of service of the application processing the malicious DLS file. Integrity impact is rated Low, while confidentiality impact is None, meaning sensitive data exposure is not a primary concern. The scope is unchanged, limiting the blast radius to the vulnerable FluidSynth component itself rather than enabling broader system compromise (GitHub Advisory).
No public proof-of-concept exploit code or evidence of in-the-wild exploitation has been reported for CVE-2026-61722 as of the available data. The CVE status remains "Reserved," and no CISA KEV catalog listing or threat actor attribution has been identified. The vulnerability requires a locally supplied malicious DLS file, which limits its remote exploitability. A Tenable Nessus plugin (ID 329570) has been published to detect vulnerable installations (Tenable).
connblocks field is set to 0x40000001, causing the expression cbsize + connblocks * 12 to overflow.enable-native-dls set to ON) to load and parse the malicious DLS file — for example, by loading it as a soundfont in a MIDI player or synthesizer application..dls files in soundfont or application data directories used by FluidSynth-based applications./var/log/syslog or dmesg) associated with a FluidSynth process.Upgrade FluidSynth to version 2.5.6, which contains the fix applied in commit 4d7084f (GitHub Advisory). As a workaround for environments where upgrading is not immediately possible, recompile FluidSynth with the CMake option enable-native-dls set to OFF, which disables the vulnerable native DLS parser and eliminates exposure to this vulnerability. Debian and Ubuntu users should monitor their respective distribution advisories for patched package availability (OSV Debian, OSV Ubuntu).
The vulnerability was discovered by security researcher TristanInSec and reported by FluidSynth maintainer derselbst, who published the GitHub Security Advisory on July 4, 2026 (GitHub Advisory). Tenable published a Nessus detection plugin (ID 329570) shortly after disclosure, indicating prompt uptake by the vulnerability management community (Tenable). No significant broader media coverage or notable social media discussion has been identified beyond standard vulnerability tracking.
Fix availability across major Linux distributions and their releases.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."