CVE-2026-76840

Kritik

Açıklama

RustDesk'in Windows pano yönlendirmesi, bir üst sınır kontrolü yapmaksızın eş tarafından sağlanan uzunluğu sabit boyutlu bir çağırıcı arabelleğine kopyalar. explorer.exe gibi bir OLE yapıştırma tüketicisi, cb baytlık bir arabellek ile IStream::Read fonksiyonunu çağırdığında; libs/clipboard/src/windows/wf_cliprdr.c içindeki CliprdrStream_Read, cliprdr_send_request_filecontents aracılığıyla uzak dosyadan bu kadar bayt talep eder ve ardından CopyMemory(pv, clipboard->req_fdata, clipboard->req_fsize) işlemini yürütür. Burada req_fsize, wf_cliprdr_server_file_contents_response tarafından eşten gelen CLIPRDR FileContentsResponse üzerinden aynen alınır (req_fsize = fileContentsResponse->cbRequested) ve zincirin hiçbir yerinde cb değerine göre sınırlandırılmaz. Fonksiyonun tek uzunluk karşılaştırması olan req_fsize < cb, kısa okuma durumunu yönetir ve kopya işlemi zaten gerçekleştikten sonra değerlendirilir. Bu nedenle, küçük bir dosya içeriği okumasına aşırı büyük bir yanıt veren kötü niyetli veya ele geçirilmiş bir eş, yerel kullanıcı uzak tarafça sunulan pano dosya içeriklerini yapıştırdığında, yapıştırma tüketicisinin yığın (heap) arabelleğinin sonunun ötesine saldırgan tarafından seçilen verileri yazar. Söz konusu dosya, aynı kusurun CVE-2026-68579 olduğu ve FreeRDP 3.30.0 sürümünde düzeltildiği FreeRDP'nin client/Windows/wf_cliprdr.c dosyasının bir çatallamasıdır (fork).

ÖnemKritik
CVSS9.6
İstismar olasılığı38. yüzdelik%0,4
ÜrünRustdesk
Yayın24 Ağu 2026
İlk görülme24 Ağu 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
rustdesk rustdeskv ≤ 1.4.9—

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-76840 · Rustdesk · Dark Radar