iPhone 11 ve daha eski modellerin kripto cüzdanlarının seed phrase’lerini saklamak için kullanılmaması yönünde uyarı yapıldı. Uyarının arkasında, cihazların açılış aşamasında çalışan çiplerdeki iki ayrı güvenlik açığı bulunuyor.
OneKey’in kurucusu Yishi, 31 Ekim’de X’teki paylaşımında “iPhone 11 or older” ifadesiyle bu cihazları işaret etti ve çip düzeyindeki sorunların iOS güncellemesiyle giderilemeyeceğini söyledi. Bu bir saklama tavsiyesi; açıkların kapsamı ise kullanılan çip nesline göre değişiyor.
ABD Bilgisayar Acil Durum Müdahale Ekibi (CERT/CC), checkm8 açığının Apple(AAPL) A5–A11 çiplerini kullanan cihazları etkilediğini kaydetti. iPhone modelleri açısından bu kapsam iPhone 4S’ten iPhone X’e kadar uzanıyor.
checkm8 saldırısı için cihaza fiziksel erişim sağlanması, bilgisayara bağlanması ve Aygıt Ürün Yazılımı Güncelleme (DFU) moduna alınması gerekiyor. Bu koşullar, internet üzerinden uzaktan yürütülen saldırılardan farklı.
CERT/CC, checkm8’in salt okunur BootROM’daki bir kusurdan kaynaklandığını ve bu nedenle ürün yazılımı güncellemesiyle ortadan kaldırılamayacağını açıkladı. Bu açıklama söz konusu kusurla ilgili; güncellemelerin başka açıkları veya saldırı yollarını azaltma olasılığını dışlamıyor.
Diğer açık usbliter8, A12 ve A13 çiplerini hedefliyor. İlgili iPhone modelleri XS, XR ve 11 serisi ile ikinci nesil iPhone SE’yi kapsıyor.
usbliter8’i geliştiren araştırmacılar, açığın USB denetleyicisindeki kusurdan ve cihaz ürün yazılımındaki bir yapılandırma sorunundan yararlandığını belirtti. Bu saldırı da USB bağlantısı ve DFU moduna geçiş gerektiriyor.
Her iki saldırı da açılış aşamasındaki güvenlik açıklarından yararlanıyor ve cihaza fiziksel erişim gerektiriyor. Ancak etkilenen çipler ve saldırı yöntemleri aynı değil. Bu nedenle “iPhone 11 ve daha eski modeller” ifadesi, bu cihazların tümünde aynı açığın bulunduğu anlamına gelmiyor.
BootROM, iOS başlamadan önce çalışan ve cihaz açıldığında ilk başlatma sürecini başlatan çip içi kodu ifade ediyor. Uçak modu kablosuz bağlantıları sınırlasa da USB bağlantısı gerektiren bu iki saldırının koşullarını ortadan kaldırmıyor.
Secure Enclave’de korunan bilgilere erişim ayrı değerlendirilmeli. CERT/CC, yalnızca checkm8 kullanılarak kilit açma bilgileri olmadan Secure Enclave korumalı verilere erişilemeyeceğini açıkladı. Apple’ın güvenlik belgeleri de Secure Enclave’i ana işlemciden ayrı bir güvenlik alt sistemi olarak tanımlıyor.
usbliter8 araştırmacıları, istismarın Secure Enclave’i doğrudan ihlal etmediğini, ancak daha kapsamlı bir saldırı yolu açabileceğini belirtti. Bu açıklama, doğrudan ihlal ile sonradan geliştirilebilecek saldırı olasılığını birbirinden ayırıyor.
Yayımlanan materyallerde, bu iki saldırı kullanılarak seed phrase’lerin doğrudan ele geçirildiğine dair bir sonuç sunulmuyor. Cüzdan uygulamalarının seed phrase’leri saklama ve şifreleme yöntemleri değişebileceğinden, yalnızca bu açıklarla tüm cüzdanların güvenliği hakkında kesin bir yargıya varılamaz.
Yorum 0