· kaynak Hacker News – Front Page (native)
Claude Code denetiminde gizli bir cache'te 145.000 silinmiş iPhone fotoğrafı bulunduğu iddia edildi
X'te paylaşılan bir gönderiye göre yapay zekâ destekli bir güvenlik denetimi, gizli bir iOS cache'inde 145.763 silinmiş fotoğraf ve video ortaya çıkardı; bazıları tam çözünürlükteydi ve dosya erişimi olan herhangi bir uygulamanın bunları okuyabileceği iddia ediliyor.
Ne oldu
24 Ekim'de X'te @coolerwave adıyla paylaşım yapan bir geliştirici, rutin bir iş sırasında beklenmedik bir keşfi anlattı: yedekleme yapmak için bir iPhone'u MacBook'a bağlamışlardı ve Anthropic'in komut satırı yapay zekâ asistanı Claude Code, önceki bir gönderide başladıkları güvenlik denetimini sürdürüyordu. Araç, kendilerinden istenmediği halde PhotoData/Thumbnails adlı bir dizini işaretledi. Gönderiye göre bu dizinde, videolar ve ekran görüntüleri sayıldığında 146.000'den fazla dosya oluşturan 145.763 fotoğraf vardı ve kullanıcının dediğine göre hepsi cihazdan silinmişti.
Cache tarihe göre düzenlenmişti ve 2021'e kadar uzanıyordu; 2023'ten 2025'e kadar olan dönemden malzeme içeriyordu. Bazı kayıtlar küçük thumbnail'lar değil, tam çözünürlüklüydü. Kullanıcının bulduklarının envanterinde, 2023 tarihli bir vize başvurusu için çekilmiş pasaport fotoğrafı, tam hesap numaralarını gösteren bankacılık uygulaması ekran görüntüleri, 2022 tarihli bir kripto cüzdanı seed phrase ekran görüntüsü, hatırlatıcı olarak kısa süre saklanmış bir kimlik ve kredi kartı fotoğrafı ve gönderildikten birkaç an sonra silinen mahrem fotoğraflar vardı. Gönderi, Hacker News ana sayfasına çıktıktan sonra geniş çapta yayıldı.
Dosyalar neden silinmedi
Kullanıcının anlatımına göre iOS'ta silme iki adımlı bir süreç: fotoğraf önce kameradan kaydedilen albümden, sonra Son Silinenler albümünden çıkar. Kullanıcının iddiasına göre bu adımların hiçbiri, sistem genelinde arama özelliği Spotlight'ın fotoğraf sonuçlarını döndürmek için kullandığı sıkıştırılmış kopyaya dokunmuyor. Kullanıcı, Apple'ın bu cache'i hiç temizlemediğini iddia ediyor — 30 günlük Son Silinenler penceresinden sonra da, hiçbir zaman da.
Bu mekanizma, kullanıcının sosyal medyada, destekleyici log, dokümantasyon veya kod olmadan sunduğu kendi açıklamasıdır ve bağımsız olarak doğrulanmış değildir. Gönderi, işaretlenen dizinin gerçekte nerede bulunduğu konusunda da belirsiz — telefonun kendi depolamasında mı yoksa Mac'in yazdığı yedekleme verisinde mi — ancak kullanıcının uygulamaların bunu okuduğuna dair sonraki iddiaları öncekini ima ediyor.
Uygulama erişimi iddiası
Kullanıcının vardığı sonuç, Dosyalar ve Klasörler erişimi olan herhangi bir uygulamanın silinmiş fotoğrafların tüm geçmişini okuyabilmiş olabileceğiydi. Bu izne sahip 23 uygulama saydılar; aralarında hava durumu uygulamaları, QR kod tarayıcıları, PDF okuyucular ve 2022'de kurulmuş bir el feneri uygulaması vardı ve üçü dışında hepsinin iznini kaldırdılar — yaklaşık iki dakika süren bir temizlik. Gönderinin tamamında adım adım bir rehber var ve kullanıcı okuyuculara bunu diğer iPhone sahiplerine iletmeleri çağrısında bulundu.
Üçüncü taraf iOS uygulamalarının gerçekten sistem fotoğraf dizinine erişip erişemeyeceği açık bir soru. iOS sandboxing, uygulamaları kullanıcının açıkça izin vermediği yolların dışında tutacak şekilde tasarlandı; dolayısıyla dosya erişimi olan herhangi bir uygulamanın cache'i okuyabileceği iddiası, yerleşik bir gerçek olarak kabul edilmeden önce dikkatle incelenmeyi hak ediyor.
Neden önemli
Doğrulanmamış tek bir hesap olarak bile, hikâye üç hassas sinire dokunuyor. Birincisi, silme bir işletim sisteminin kullanıcısına verdiği bir sözdür ve seed phrase'ler, kimlik belgeleri ve mahrem fotoğraflar gibi malzemenin bu sözü yıllarca aşması doğrulanırsa gerçek bir gizlilik başarısızlığı olur. İkincisi, böyle cache'ler yerinde durmaz: fotoğraf dizininin içerdiği her şey cihaz yedeklerine de taşınır ve maruziyeti telefondan bilgisayara genişletir. Üçüncüsü, ucuz bir önlem şu anda mevcut — iPhone kullanıcıları gizlilik ayarlarını açıp hangi uygulamaların Dosyalar ve Klasörler erişimi olduğunu inceleyebilir ve listeyi kısaltabilir; paylaşımcının önerdiği tek somut adım da bu.
Teknik bir izleyici kitlesi için daha sessiz bir alt konu daha var: bu bulgu adli bir laboratuvardan gelmedi. Bir geliştirici yapay zekâ kodlama asistanını bir güvenlik denetimine yönlendirdiği ve agent kimsenin aramadığı bir dizini fark ettiği için ortaya çıktı. Rapor tutarsa, bu, agentic araçların yıllarca süren sıradan manuel kullanımın hiç ortaya çıkarmadığı bir gizlilik sorununu yakalayan erken ve somut bir örneği olur.
- #ios
- #privacy
- #security
- #apple
- #claude-code
İlgili yazılar
- Apple, app-specific-password ile yapılan IPA yüklemelerini engelledi: Windows ve Linux CI hataları kırıldı
- Apple'ın dokunmatik ekranlı MacBook Pro'su 2.899 dolardan başlıyor, 14.549 dolara kadar çıkıyor
- LiteLLM MCP kimlik doğrulama atlama CISA'nın istismar listesine girdi; düzeltme için 1.84.0 gerekiyor, 1.83.9 yetmiyor