CVE-2026-81878
Açıklama
radare2, UNIX benzeri bir tersine mühendislik çerçevesi ve komut satırı araç setidir. 6.2.0 sürümünden önce, radare2'nin CPython bytecode .pyc marshal ayrıştırıcısı, CPython marshal okuyucularının boyut-artı-bir tahsisini aşan değerleri reddetmeden 32 bitlik bir dize uzunluğunu kabul etmesi nedeniyle savunmasızdı. Güvenlik açığı, özel olarak hazırlanmış bir .pyc dosyasının r2 veya rabin2 aracılığıyla açılması veya incelenmesiyle tetiklenir. 0xffffffff uzunluğu, ortak bayt okuyucu saldırgan tarafından kontrol edilen verileri ve dolgu baytlarını yığın tahsisinin ötesine yazmadan önce tahsisi sıfıra sarmaladı. Bu durum, yığın belleğinin bozulmasına ve hizmet reddine neden olabilir; rastgele kod çalıştırma mümkündür ancak kanıtlanmamıştır. Bu sorun 6.2.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- radare radare26.2.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| radare radare2 | v < 6.2.0 | 6.2.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.