- Yama var
- Son 7 gün
- CWE-78
CVE-2026-108387
radare2'de Pebble/SMD ikili dosyası yüklenirken uzaktan kod çalıştırma
- Yayımlandı
- Güncellendi
- 5 Kas 2026
- Açık yaşı
- 0 gün
- Kaydı açan
- GitHub_M
Yönetici özeti
Bu açık, ikili dosya analizinde kullanılan bir aracın zararlı bir dosya yüzünden kötü amaçlı komut çalıştırmasına neden olabilir. Saldırı, kullanıcının yalnızca hazırlanmış bir dosyayı açmasıyla gerçekleşebildiği için risk yüksektir. Etkilenen araçları kullanan ekiplerin güncellemeyi öncelikli olarak yapması önerilir.
ÖzetTürkçe
radare2 tersine mühendislik çerçevesinin 6.2.2 öncesi sürümlerinde, birkaç ikili format eklentisinden gelen saldırgan kontrollü veri RBinInfo->bclass alanına ulaşabilmektedir. Hazırlanmış bir Pebble veya Sega Mega Drive ikili dosyasını açmak ya da analiz etmek, bu alana dbg:// adresi yerleştirebilir ve radare2'nin girdiyi hata ayıklama giriş/çıkış eklentisi üzerinden yeniden açmasına, sonuçta saldırgan kontrollü argümanların execvp fonksiyonuna iletilmesine yol açabilir. Etkilenen sistemler, radare2 kullanan geliştiriciler, güvenlik analistleri ve bu aracı çalıştıran sunucular veya iş istasyonlarıdır.
Saldırgan ne yapabilir?
Saldırgan, radare2 sürecinin yetkileriyle keyfi komutlar çalıştırabilir. Bu işlem için kullanıcının açık bir hata ayıklama komutu vermesi gerekmez; zararlı dosyanın açılması veya analiz edilmesi yeterlidir.
Kaynaktaki açıklama (İngilizce)
radare2 is a UNIX-like reverse engineering framework and command-line toolset. Prior to 6.2.2, attacker-controlled data from several binary format plugins could reach RBinInfo->bclass. Opening or analyzing a crafted Pebble or Sega Mega Drive binary could place a dbg:// URI in bclass, causing radare2 to reopen the input through the debug input/output plugin and ultimately pass attacker-controlled arguments to execvp(). This could execute commands with the privileges of the radare2 process without an explicit debugging command. This issue is fixed in version 6.2.2.
Ne yapmalı?
- radare2 sürümünü 6.2.2 veya daha yeni bir sürüme güncelleyin. Üretici
- Güncelleme yapılana kadar güvenilmeyen Pebble veya Sega Mega Drive ikili dosyalarını radare2 ile açmayın veya analiz etmeyin. Genel öneri
- Analiz işlemlerini, kritik verilerin ve ağ erişiminin bulunmadığı izole bir ortamda (sanal makine veya konteyner gibi) yürütün. Genel öneri
Ek önlemler
- Analiz araçlarını yalnızca ayrıcalıksız, sınırlı yetkili hesaplarla çalıştırın. Genel öneri
- Analiz sunucularında radare2 sürüm envanterini tutun ve yeni sürümleri düzenli olarak takip edin. Genel öneri
- Beklenmedik alt süreç çalışmalarını (örneğin radare2 sürecinden başlatılan komutları) izlemek için süreç denetimi uygulayın. Genel öneri
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| radareorg radare2 | < 6.2.2 | 6.2.2 |
Kaynaklar7 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/…adare2/security/advisories/GHSA-px7c-gwvj-73vf Diğer
- github.com/radareorg/radare2/issues/26600 Diğer
- github.com/…ommit/59899e6b8b18772ce9460b4caa2ced7f257fae76 Diğer
- github.com/…ommit/c9de154cafd788d66535435e43ad6a54aed7ea2a Diğer
- github.com/radareorg/radare2/releases/tag/6.2.2 Diğer
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.