CVE-2026-63633
Açıklama
FreeRDP, Remote Desktop Protocol'ün ücretsiz bir uygulamasıdır. 3.28.0 sürümünden önce, libfreerdp/codec/dsp.c içindeki freerdp_dsp_decode_opus, opus_decode çözülmüş PCM verilerini çağırıcı tarafından sağlanan çıkış akışına yazmasına rağmen context->common.buffer üzerinde Stream_EnsureRemainingCapacity fonksiyonunu çağırır. WITH_OPUS etkin ve WITH_DSP_FFMPEG devre dışı bırakılarak derlenmiş bir istemci ile WAVE_FORMAT_OPUS protokolünü müzakere eden kötü niyetli bir RDP sunucusu, libopus'un channels/rdpsnd/client/rdpsnd_main.c tarafından kullanılan 4096 baytlık StreamPool_Take hedefinin ötesine büyük bir çözülmüş çerçeve yazmasını sağlayabilir. Bu durum istemci yığınını bozabilir, istemcinin çökmesine neden olabilir ve kod çalıştırılmasına izin verebilir. Bu sorun 3.28.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- freerdp freerdp3.28.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| freerdp freerdp | v < 3.28.0 | 3.28.0 |
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.