CVE-2026-61722 in FluidSynth
Sumário
de VulDB • 18/09/2026
O FluidSynth é um sintetizador de software baseado nas especificações SoundFont 2. Da versão 2.5.0 até a 2.5.6, o analisador (parser) nativo DLS valida os chunks de articulação usando a expressão sem sinal `cbsize + connblocks * 12` sem garantir primeiro que a multiplicação e a adição se encaixem em 32 bits. Um arquivo DLS manipulado pode fornecer um valor grande para `connblocks` que causa estouro (wrap) na expressão, contornando a verificação do tamanho do chunk; após isso, o analisador executa aproximadamente um bilhão de iterações de 12 bytes além dos limites do chunk. O processamento excessivo e as leituras inválidas podem causar negação de serviço (DoS). As compilações com a opção CMake `enable-native-dls` definida como OFF não expõem o analisador. Este problema foi corrigido na versão 2.5.6.
VulDB is the best source for vulnerability data and more expert information about this specific topic.