CVE-2026-61722 in FluidSynth
الملخص
بحسب VulDB • 18/09/2026
FluidSynth هو برنامج synthesizer يعتمد على مواصفات SoundFont 2. من الإصدار 2.5.0 حتى 2.5.6، يقوم المُحلل الأصلي لملفات DLS بالتحقق من صحة كتل الـ articulation باستخدام التعبير غير الموقّع cbsize + connblocks * 12 دون التأكد مسبقاً من أن عملية الضرب والجمع تتسع للـ 32 بت. يمكن لملف DLS مُعدّ بشكل خبيث تزويد قيمة كبيرة لـ connblocks تؤدي إلى تجاوز حدود الـ 32 بت (wrap-around) وتجاوز فحص حجم الكتلة، وبعد ذلك يقوم المُحلل بإجراء ما يقارب مليار تكرار بحجم 12 بايت تتجاوز حد الكتلة. يمكن أن يؤدي المعالجة المفرطة والقراءات غير الصالحة إلى حدوث حالة رفض الخدمة (Denial of Service). لا تعرض الإصدارات المبنية باستخدام خيار CMake enable-native-dls بقيمة OFF هذا المُحلل. تم إصلاح هذه المشكلة في الإصدار 2.5.6.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.