CVE-2026-61723
Açıklama
FluidSynth, SoundFont 2 spesifikasyonlarına dayalı bir yazılım sentezleyicidir. 2.5.0 ile 2.5.6 sürümleri arasında, yerel DLS ayrıştırıcısı, çarpma ve toplama işlemlerinin 32 bite sığıp sığmadığını kontrol etmeden ptbl parçalarını * 4 + cbsize işaretsiz ifadesiyle doğrular. Özel olarak hazırlanmış bir DLS dosyası, ifadeyi döndüren ve parça boyutu kontrolünü geçen büyük bir cues değeri sağlayarak poolcues.resize(cues) fonksiyonunun yaklaşık dört gigabayt talep etmesine ve ayrıştırıcının parça sınırının ötesinde milyarlarca giriş okumasına neden olabilir. Aşırı tahsisat ve geçersiz okumalar hizmet reddine yol açabilir. enable-native-dls seçeneği OFF olarak ayarlanmış derlemeler bu durumdan etkilenmez. Bu sorun 2.5.6 sürümünde düzeltilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| FluidSynth fluidsynth | >= 2.5.0, < 2.5.6 | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.