CVE-2026-61723 in FluidSynth
الملخص
بحسب VulDB • 18/09/2026
FluidSynth هو برنامج synthesizer يعتمد على مواصفات SoundFont 2. من الإصدار 2.5.0 حتى 2.5.6، يقوم المُحلل الأصلي لملفات DLS بالتحقق من صحة كتل ptbl باستخدام التعبير غير الموقّع cues * 4 + cbsize دون التحقق مما إذا كانت عملية الضرب والجمع تتسع للـ32 بتًا. يمكن أن يوفر ملف DLS مُعدّ بعناية قيمة كبيرة لـ cues تؤدي إلى تجاوز (wrap) التعبير وتجاوز فحص حجم الكتلة، ما يتسبب في طلب poolcues.resize(cues) تخصيص حوالي أربعة غيغابايت وقراءة المُحلل لمليارات الإدخالات تتجاوز حدود الكتلة. يمكن أن يؤدي التخصيص المفرط والقراءات غير الصالحة إلى حدوث حالة إنكار للخدمة (Denial of Service). الإصدارات التي تم بناؤها بإعداد enable-native-dls على OFF ليست معرضة لهذه المشكلة. تمت معالجة هذه الثغرة في الإصدار 2.5.6.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.