CVE-2026-40614

Yüksek

Açıklama

PJSIP, C dilinde yazılmış ücretsiz ve açık kaynaklı bir multimedya iletişim kütüphanesidir. 2.16 ve önceki sürümlerde, Opus kodek çözme yolundaki yetersiz tampon boyutu doğrulaması nedeniyle Opus ses çerçeveleri çözülürken bir arabellek taşması meydana gelmektedir. FEC çözme tamponları (dec_frame[].buf), PCM tabanlı bir formüle göre tahsis edilmiştir: (sample_rate/1000) * 60 * channel_cnt * 2. 8 kHz mono değerinde bu işlem yalnızca 960 bayt üretirken, codec_parse() fonksiyonu opus_repacketizer_out_range() aracılığıyla MAX_ENCODED_PACKET_SIZE (1280) bayta kadar kodlanmış çerçeveler çıktı verebilmektedir. codec_decode() içindeki üç pj_memcpy() çağrısı, sınır kontrolü yapmadan input->size baytı kopyalayarak bir yığın arabellek taşmasına (heap buffer overflow) neden olmaktadır.

ÖnemYüksek
CVSS8.8
İstismar olasılığı13. yüzdelik%0,2
ÜrünPjsip
Yayın21 Nis 2026
İlk görülme21 Nis 2026
Zayıflık türüCWE-122CWE-122

Nasıl düzeltilir

Güncelleyin
  • pjsip pjsip2.17 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
pjsip pjsipv < 2.172.17

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.

Intelligence 360 paketinde

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.

CVE-2026-40614 · Pjsip · Dark Radar