CVE-2026-61722 in FluidSynthinformation

Résumé

par VulDB • 18/09/2026

FluidSynth est un synthétiseur logiciel basé sur les spécifications SoundFont 2. De la version 2.5.0 à la 2.5.6, l'analyseur DLS natif valide les chunks d'articulation en utilisant l'expression non signée `cbsize + connblocks * 12` sans s'assurer au préalable que la multiplication et l'addition tiennent sur 32 bits. Un fichier DLS malveillant peut fournir une valeur élevée de `connblocks` qui provoque un débordement (wrap) de l'expression, contournant ainsi le contrôle de taille du chunk. Par la suite, l'analyseur effectue environ un milliard d'itérations de 12 octets au-delà des limites du chunk. Le traitement excessif et les lectures invalides peuvent entraîner une déni de service (DoS). Les builds compilés avec l'option CMake `enable-native-dls` définie sur OFF n'exposent pas cet analyseur. Ce problème est corrigé dans la version 2.5.6.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

GitHub M

Réserver

10/07/2026

Divulgation

18/09/2026

Modérer

accepté

Entrée

VDB-407807

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!