Bir saldırgan, Ethereum’un EIP-7702 özelliğini kullanarak Binance cüzdanından 4 dakikadan kısa sürede yaklaşık 2,5 milyar dolarlık ether ve token çekti. Binance, birkaç blok zincirine yayılan toplam kaybın 6,3 milyar dolar olduğunu belirtiyor ve zararları karşılayacağını söylüyor.
Saldırganın işlemi, Binance’in Binance 14 cüzdanı tarafından imzalanmış ve her biri kötü amaçlı koda yönlendiren 50 yetkilendirme içeriyordu. Ağ bu yetkilendirmelerden birini kabul etti. Böylece saldırganın kontrolündeki bir süpürücü sözleşme, yaklaşık 167.464 ETH ve aralarında yaklaşık 1,6 milyar dolar değerinde USDT’nin de bulunduğu 63 tokenı taşıdı. Cüzdana sonradan gelen yatırımlar da çekildi. İzin iptal edilene kadar Binance 14 yaklaşık 4 saat boyunca kötü amaçlı yetkilendirme altında kaldı.
Neden önemli
Ethereum’un Mayıs 2025’teki Pectra yükseltmesiyle sunulan EIP-7702, sıradan bir cüzdanın yetkilendirme imzaladıktan sonra akıllı sözleşme kodu çalıştırmasına olanak tanıyor. Bu özellik, toplu ödemeler ve işlem ücreti sponsorluğu gibi işlevleri destekleyebilir. Ancak yetkilendirme, ödeme alıcısını veya harcama limitini belirtmeden kontrolü devredebilir. Kod kötü amaçlıysa cüzdandaki mevcut fonlar ve sonradan yatırılan varlıklar riske girebilir.
Olay, geçerli bir imzanın tek başına transferin güvenli olduğu anlamına gelmediğini gösteriyor. Yanıt bekleyen temel soru, saldırganın Binance yetkilendirmelerini nasıl elde ettiği. Binance eş CEO’su Richard Teng, ilk bulguların DevOps mühendisine ait ele geçirilmiş bir dizüstü bilgisayara işaret ettiğini söyledi. Ancak saldırının, tek bir kişinin izinlerinden veya tek tıklamayla yapılan bir işlemden daha karmaşık olduğu uyarısında bulundu. Binance daha sonra araştırmacıların ek ihlal noktaları tespit ettiğini açıkladı.
Piyasa etkisi
EIP-7702, Ethereum tarafındaki kaybı açıklıyor, ancak toplam hırsızlığın tamamını değil. Binance bağlantılı cüzdanlar, Bitcoin, XRP, Solana ve Tron dahil ağlarda olağan imzalı transferlerle de fon gönderdi. Araştırmacılara göre ortak nokta, transferlerin Binance kontrolündeki cüzdanlardan gelen geçerli imzaları taşıması.
Binance, 6,3 milyar dolarlık kaybı SAFU acil durum fonu ve şirket kaynaklarıyla karşılayacağını taahhüt etti. Borsaya göre etkilenen varlıkların yaklaşık 3 milyar dolarlık bölümü donduruldu.
Sıkça sorulan sorular
-
Binance cüzdanı saldırısında EIP-7702 nasıl kullanıldı?
EIP-7702, imzalı bir yetkilendirmenin kabul edilmesinin ardından Binance’in Binance 14 cüzdanının saldırganın kontrolündeki akıllı sözleşme kodunu çalıştırmasını sağladı. Saldırgan bu kodla fonları çekti.
-
Binance’in Ethereum cüzdanından ne kadar fon çekildi?
Binance cüzdanından 4 dakikadan kısa sürede yaklaşık 2,5 milyar dolarlık ether ve token çekildi. Ethereum’daki kayıp, Binance’in 6,3 milyar dolar olarak tahmin ettiği daha geniş çaplı zincirler arası zararın bir parçasıydı.
-
Saldırgan, ilk çekimin ardından yatırılan fonları neden alabilmiş olabilir?
Kötü amaçlı yetkilendirme yaklaşık 4 saat boyunca etkin kaldı. Binance cüzdanına yatırımlar gelmeye devam etti ve izin iptal edilmeden önce saldırgan ek fonları da çekti.
-
EIP-7702 yetkilendirmesi cüzdanın ne yapmasına olanak tanır?
Sıradan bir Ethereum cüzdanının akıllı sözleşme kodu çalıştırmasına olanak tanır. Yetkilendirme, ödeme alıcısını veya harcanacak tutarı belirtmediği için kötü amaçlı kod mevcut fonları ve sonradan yatırılan varlıkları riske atabilir.
-
Binance, etkilenen varlıkların ne kadarının dondurulduğunu açıkladı?
Binance, etkilenen varlıkların yaklaşık 3 milyar dolarlık bölümünün dondurulduğunu söyledi. Borsa, zararı SAFU acil durum fonu ve şirket kaynaklarıyla karşılayacağını taahhüt etti.
CoinDesk