CVE-2026-61723 in FluidSynth
Сводка
по VulDB • 19.09.2026
FluidSynth — это программный синтезатор, основанный на спецификациях SoundFont 2. Начиная с версии 2.5.0 и до 2.5.6 включительно, встроенный парсер DLS проверяет чанки ptbl по формуле cues * 4 + cbsize без проверки того, помещаются ли результаты умножения и сложения в 32-битное целое число. Сфабрикованный файл DLS может содержать большое значение cues, которое приводит к переполнению выражения (wrap-around) и проходит проверку размера чанка; это вызывает вызов poolcues.resize(cues), запрашивающий около четырех гигабайт памяти, а также чтение парсером миллиардов записей за пределами границы чанка. Чрезмерное выделение ресурсов и некорректные чтения могут привести к отказу в обслуживании (DoS). Сборки с параметром enable-native-dls установленным в OFF не подвержены данной уязвимости. Проблема исправлена в версии 2.5.6.
If you want to get best quality of vulnerability data, you may have to visit VulDB.