iPhone Duo'da güvenlik açığı
Calif, iOS 27.1 çalıştıran iPhone Duo'da uygulama simgelerini ve widget'ları serbestçe hareket ettiren bir jailbreak gösterimi yayımladı. Son kullanıcılara bir araç sunmayı planlamayan ekibin önceki çalışmasında kullandığı açıkların çoğu, iOS 27.2 beta sürümünde kapatılmış durumda.

Haberi paylaşmak ister misin?
Apple'ın ilk katlanabilir telefonu iPhone Duo, satışa çıktıktan birkaç saat sonra bir güvenlik araştırmasının konusu oldu. Calif ekibinin paylaştığı kısa videoda, cihazın ana ekranı alışılmış düzeninden çıkıyor. Telefon eğildikçe uygulama simgeleri ve widget'lar ekranda kayıyor, dönüyor ve birbirlerinin üzerine yığılıyor.
MacRumors'un haberine göre gösterimdeki cihaz iOS 27.1 çalıştırıyor. Ancak görüntülerin yayımlanması, iPhone Duo sahiplerinin indirip kullanabileceği bir jailbreak aracının hazır olduğu anlamına gelmiyor. Ekibin araştırmacısı Stefan Esser'in açıkladığı plan, son kullanıcılara yönelik bir yazılım çıkarmayı kapsamıyor.
Altı saniyelik videoda neler görülüyor?
iClarified'ın aktardığı altı saniyelik kayıtta Hava Durumu ve Takvim widget'ları yerlerinden dönerek uzaklaşıyor. Uygulama simgeleri de ana ekranın ızgara düzeninden kopuyor. Ekranda küçük, animasyonlu bir karakter bulunuyor. Calif, bu görsel değişikliğin ilham kaynağı olarak LCFR adlı geliştiriciyi işaret ediyor.
Gösterimin kapsamını anlamak için videoda bulunmayan ayrıntılar da önemli. Kayıtta cihaz yeniden başlatılmıyor. Kullanılan iOS derlemesinin numarası ve yararlanılan güvenlik açıkları açıklanmıyor. Dolayısıyla iPhone Duo üzerindeki değişikliklerin telefon kapatılıp açıldıktan sonra kendiliğinden geri gelip gelmediği henüz bilinmiyor.
Bu ayrım, Calif'in bir hafta önceki gösterimiyle karşılaştırıldığında belirginleşiyor. Ekip, 16 Ekim'de Paris'te düzenlenen Hexacon etkinliğinde iOS 27.0.1 çalıştıran bir iPhone 18 Pro üzerinde jailbreak sergilemişti. O çalışmada kök yetkili komut satırına, diğer adıyla root shell'e erişim gösterilmiş ve cihaz yeniden başlatıldıktan sonra jailbreak durumunu korumuştu.

Yeniden başlatma neden önemli?
Jailbreak dünyasında "untethered" terimi, cihaz yeniden açıldığında jailbreak'in bilgisayara bağlanmadan veya kullanıcının işlemi yeniden başlatmasına ihtiyaç duymadan etkin kalmasını anlatıyor. iPhone 18 Pro gösteriminin dikkat çeken tarafı buydu. Duo videosu ise ana ekran değişikliklerine odaklandığı için aynı özelliğin yeni telefonda da bulunduğu sonucuna varmak mümkün değil.
Calif'in 16 Ekim tarihli blog gönderisi, Paris'teki sunumun tek bir ana ekran düzenlemesinden daha geniş olduğunu gösteriyor. Ekip aynı sayfada Signal ve iMessage başlıkları altında ayrı gösterimler, bir cihaz özelleştirme videosu ve kalıcılığa odaklanan başka bir kayıt paylaştı. Bunlar, Duo'da görülen kısa videonun öncesinde yürütülen araştırmaların arka planını oluşturuyor.
Kök yetkili komut satırı, araştırmacının sistem üzerinde yüksek yetkilerle komut çalıştırabildiğini gösteriyor. Bununla birlikte modern iOS'ta yetkiler tek bir kullanıcı hesabıyla belirlenmiyor. Apple'ın güvenlik belgelerine göre bazı ayrıcalıklı işlemler, uygulamaların dijital imzalarına eklenen ve "entitlement" adı verilen özel yetkilendirmelerle denetleniyor. Bu nedenle root erişimi ile işletim sistemindeki bütün korumaların aşılması aynı teknik sonuç değil.
iOS 27.2 konusunda hangi bilgi kesin?
Esser'in Heise'ye verdiği açıklamayı aktaran MacRumors ve iClarified'a göre, önceki iOS 27.0.1 jailbreak'inde kullanılan açıklar Apple'a bildirilmiş ya da yakında bildirilecek. Bu açıkların büyük çoğunluğu iOS 27.2 beta sürümünde zaten giderilmiş durumda.
Buradaki sürüm ayrımı önemli. Açıklama, iPhone 18 Pro üzerinde gösterilen önceki çalışmanın açıklarıyla ilgili. Duo videosunda kullanılan açıkların listesi paylaşılmadığı için iki gösterimin tamamen aynı yönteme dayandığı kesinleşmiş değil. Bilinen durum, önceki yöntemin dayandığı açıkların çoğunun yeni betada kapatıldığı.
230 bin TL'lik iPhone Duo'da Face ID bombası!
iPhone’lar için siber güvenlik alarmı: Apple tehdit bildirimi yayınladı
Apple Watch Ultra 4'ün turuncu düğmesi fenerden kısayola uzanıyorEsser, ileride bir kavram kanıtı yayımlanabileceğini de belirtiyor. Böyle bir paylaşım, yöntemin teknik olarak nasıl işlediğini gösterebilir. Ancak araştırmacılara yönelik örnek kod veya teknik açıklama, kurulum adımları hazırlanmış ve farklı cihazlarda kullanımı desteklenen bir son kullanıcı aracıyla aynı şey değil. Açıklamada böyle bir araç için yayımlanma takvimi bulunmuyor.
Jailbreak'in geliştirilmesinde yapay zekadan yararlanıldığı bilgisi de paylaşıldı. Esser bunun hangi aşamada kullanıldığını açıklamadı.
Ana ekran değişikliğinin arkasındaki güvenlik katmanları
Jailbreak, iOS'un normalde izin vermediği değişiklikleri yapabilmek için işletim sisteminin güvenlik sınırlamalarının aşılmasını ifade ediyor. Apple'ın teknik belgelerinde bu sınırlamaların temel parçalarından biri uygulama yalıtımı. Üçüncü taraf uygulamalar kendi çalışma alanları içinde tutuluyor. Başka uygulamaların verilerine veya sistem kaynaklarına erişmeleri, işletim sisteminin sunduğu kontrollü yollar üzerinden gerçekleşiyor.
Bir başka katman da zorunlu kod imzalama. iOS, çalıştırılabilir kodun Apple tarafından verilen bir sertifikayla imzalanmasını istiyor. Bu mekanizma, yazılımın kaynağını ve imzalandıktan sonra değiştirilip değiştirilmediğini denetlemeye yardımcı oluyor. Böylece bir uygulamanın çalışması, telefona dosya kopyalamaktan daha fazla koşula bağlı hâle geliyor.
Apple ayrıca bellek adreslerini rastgeleleştiren ASLR ve hangi bellek bölgelerinde kod çalıştırılabileceğini sınırlayan korumalar kullanıyor. Jailbreak araştırmalarının teknik önemi, görünürdeki simge hareketlerinden çok bu tür sınırların nasıl aşıldığında yatıyor. Duo gösteriminde kullanılan açıklar açıklanmadığından hangi korumaların hangi sırayla geçildiği henüz bilinmiyor.
Kullanıcı açısından sistem değişikliklerinin bir de günlük kullanım tarafı var. Apple, iPhone kullanım kılavuzunda jailbreak'in uygulama çökmelerine, veri kaybına, bağlantı sorunlarına ve pil ömrünün kısalmasına yol açabileceğini belirtiyor.
Kaynaklar: MacRumors · iClarified · Calif · Apple Platform Security · Apple Platform Security (support.apple.com) · Apple
Görsel: MacRumors, Calif / iClarified