Blockchain & Kripto

Bitcoin cüzdanı Electrum, saldırganlara para yönlendiren kritik açığı kapattı

Bitcoin cüzdanı Electrum, saldırganlara para yönlendiren kritik açığı kapattı

Bitcoin cüzdanı Electrum, 24 Ekim'de Electrum 4.8.3 sürümünü yayınladı. Yama, kötü niyetli sunucuların sahte işlemler enjekte edip kullanıcıları saldırgan adreslerine ödeme yapmaya kandırmasını sağlayan yüksek şiddetli bir açığı kapatıyor.

18 Ekim'de sunucu tarafından manipüle edilen bir işlemi ücret artırarak onaylayan en az bir kullanıcı fon kaybettiğini doğruladı.

Düzeltme, onaylanmamış işlemler görüntülenmeden önce cüzdana ait girdiler üzerindeki imzaları doğruluyor; ancak dış göndericilerden gelen işlemler hâlâ doğrulanmıyor.

Bitcoin cüzdanı Electrum, bu hafta sonu yüksek şiddetli bir güvenlik açığını kapattı. Açık, kötü sunucuların bekleyen Bitcoin işlemlerini manipüle edip fonları saldırgan kontrolündeki adreslere yönlendirmesine izin veriyordu. Sorun, şimdi kullanıma sunulan 4.8.3'ten önceki tüm sürümleri etkiliyor.

Açık nedeniyle para kaybettiğini doğrulayan en az bir kullanıcı var.

Electrum, piyasadaki en eski Bitcoin yazılım cüzdanlarından biri. Saldırı, cüzdanın onaylanmamış işlemlere duyduğu güven modelini istismar ediyor. Kullanıcı, tehlikeye atılmış bir sunucu üzerinden ödeme gönderdiğinde sunucu gerçek işlemi gizleyip sahte çakışan bir işlem enjekte edebiliyor; bu işlemde saldırganın çıkış adresi ve sıfır ücret gösteriliyor ve ödeme takılmış gibi görünüyor.

Electrum, sunucudan gelen onaylanmamış işlemlerdeki imzaları doğrulamadığı için sahte işlem cüzdan geçmişinde meşruymuş gibi görünüyor.

Kullanıcı, takılmış görünen ödemenin ücretini artırdığında tamamen yeni geçerli bir işlem imzalayıp yayına gönderiyor; bu işlemin çıkış adresi saldırgana ait. Gerçek ödeme hiç gönderilmemiş oluyor; ağa ulaşan ilk işlem ücret artışı oluyor ve bu da saldırgana ödeme yapıyor.

Uyarıyı yayımlayan Electrum geliştiricisi SomberNight, saldırganların sahte işlemin çıkış adresini kullanıcının hedeflediği adresin son dört karakteriyle eşleşecek şekilde üretebildiğini belirtti. Uzun bir Bitcoin adresinin sadece son kısmını kontrol eden biri açık bir uyum görebilir.

Uyarıda, "bazı sunucuların bu saldırıyı gerçek ortamda gerçekleştirdiği" belirtiliyor ve bu bilgi iki kullanıcı raporuyla destekleniyor. Kullanıcı dannydeezy, şüpheli sunucu davranışını ilk kez 11 Ekim'de bildirdi; manipüle edilen işlem yerel sunucunun ötesine yayılmadığı için fon kaybı olmadı. İkinci kullanıcı Raju-K12 ise 18 Ekim'de manipüle edilmiş bir işlemin ücretini artırdıktan sonra kesin kayıp yaşadığını bildirdi.

4.8.3'teki yama, onaylanmamış bir işlem yerel geçmişe eklenmeden önce cüzdana ait girdiler üzerindeki kriptografik imzaları doğrulayarak ana saldırı yüzeyini kapatıyor. Bir sunucu artık kullanıcının kendi adreslerine dokunan sahte bir işlem enjekte edemiyor; bunun için saldırganın taklit edemeyeceği geçerli imzalar gerekiyor. Düzeltme 23 Ekim'de depoda etiketlendi ve ikili dosyalar ertesi gün yayımlandı.

Dış göndericilerden gelen ve girdilerinin hiçbiri kullanıcının cüzdanına ait olmayan işlemler hâlâ imza doğrulaması olmadan kabul ediliyor. SomberNight, uyarıda bu boşluğu kabul etti ve kapatılmasının ek çalışma gerektireceğini kaydetti.

Bu, Electrum'un ilk kötü niyetli saldırısı değil ve geçmişte benzer saldırılarla karşılaştı. 2018'de kötü sunucular sahte güncelleme bildirimleri gönderdi ve 2020'ye kadar Electrum kullanıcılarından tahmini 25 milyon dolar çalındı. Electrum'un açık sunucu modeli—herkes bir düğüm çalıştırabiliyor—bu tür saldırıların mümkün olmasını sağlıyor.

Kullanıcılar yalnızca kendi çalıştırdığı bir sunucuya bağlandığında etkilenmiyor. Hemen güncelleme yapamayanlar, herhangi bir işlemi imzalamadan önce çıkış adreslerini ve miktarlarını manuel olarak doğrulamalı; Electrum 4.8.3 electrum.org adresinde ve projenin Github'ında mevcut.

Kaynak: Decrypt

Paylaş:

Yapay zekâ asistanları için: bu haberin Markdown (.md) sürümü