Kısaca Anthropic, henüz yayımlamadığı bir araştırma modeliyle Claude’u tarayıcı ve işletim sistemlerinde güvenlik açığı bulmak, saldırı zincirleri oluşturmak ve etkilerini sınamak için kullandığını açıkladı.
Anthropic’in açıklamasına göre Claude, yaygın yazılımlardaki güvenlik katmanlarını birlikte inceleyerek beş saldırı zinciri geliştirdi. Çalışma, kaynak kodu incelemesinin yanında derlenmiş yazılımı çözümleme ve gerçek cihazda deneme yöntemlerini de içeriyor. Şirket, bulguları ilgili üreticilere ilettiğini ve açıklanan örneklerde düzeltmeler yapıldığını belirtiyor. Chrome Releases kaydı da Claude desteğiyle bildirilen kritik bir açığın giderildiğini gösteriyor. İşletmeler açısından vaka, yapay zekâyı güvenlik araştırmasına katarken bulguları doğrulamanın, denemeleri sınırlandırmanın ve düzeltme sürecini insan gözetiminde yürütmenin önemini ortaya koyuyor.
Sorun
Anthropic’in ele aldığı sorun, yaygın kullanılan yazılımlarda güvenlik önlemlerinin tek tek bulunmasının bütün sistemi korumaya yetmeyebilmesi. Şirketin araştırmasında tarayıcılar ve işletim sistemleri, farklı koruma katmanlarının birlikte sınandığı hedefler olarak seçiliyor. Amaç yalnızca şüpheli bir kod parçası bulmak değil; bunun başka zayıflıklarla birleştiğinde hangi sonuçlara yol açabileceğini göstermek.
Anthropic’in Safari örneği bu ayrımı belirginleştiriyor: Şirket, bazı davranışların tek başına güvenlik açığı sayılmadığını, birlikte kullanıldıklarında ise veri erişimini mümkün kıldığını aktarıyor. Yazılım ekipleri için buradan çıkarılabilecek ders, incelemeyi ayrı hata kayıtlarıyla sınırlamamak; bileşenler arasındaki güven ilişkilerini ve koruma sınırlarını da araştırma kapsamına almak.
Yapay zekâ nasıl kullanılıyor
Anthropic’in anlatımına göre süreç, modele başlangıç yönlendirmesi verilmesiyle ilerliyor. Claude daha sonra açıkları araştırıyor, bunların birbirine bağlanabileceği yolları inceliyor ve etkiyi gösteren denemeler hazırlıyor. Şirketin Chrome örneğinde araştırma, tarayıcının farklı yalıtım katmanlarının aşılabildiği bir zincire dönüşüyor. Bu nedenle çalışma, yalnızca açık tespitinden daha geniş bir doğrulama sürecini kapsıyor.
Şirketin Android çalışmasında açık kaynak bileşenlerin kodu incelenmiş, kapalı bileşenlerin çalışma biçimi çözümlenmiş ve fiziksel cihaz üzerinde deneme yapılmış. Windows araştırmasında ise modele çalıştırılabilir dosya sağlanmış; yazılımın davranışını açıklayan bir C programı hazırlaması ve bunu özgün dosyayla karşılaştırması istenmiş. Anthropic, ardından modelden daha yüksek risk taşıyan sorunları belirlemesini istediğini söylüyor.
Anthropic’in bildirdiği son aşama, bulguların ilgili üreticilere aktarılması. Böylece araştırmanın çıktısı, gösterimle sınırlı kalmayıp düzeltme sürecine bağlanıyor.
Araçlar ve modeller
Anthropic, bu araştırmada henüz kullanıma sunulmamış, kurum içi bir araştırma modeli kullandığını belirtiyor. Kaynak, modelin ayrı bir ürün adını veya kamuya açık erişim yöntemini vermiyor. Dolayısıyla açıklanan sonuçları, okurun bugün kullanabildiği herhangi bir Claude sürümünün aynı işi aynı şekilde yapacağına dair kanıt olarak değerlendirmemek gerekiyor.
Şirketin adını verdiği yardımcı araçlardan biri Ghidra; çalıştırılabilir dosyaların nasıl işlediğini çözümlemek için kullanılıyor. Araştırma hedefleri arasında Chrome, Safari, Android, Windows ve Linux bulunuyor. Anthropic’in aktardığı fiziksel cihaz denemesinde Google Pixel 9 kullanılmış. Bu araç ve hedeflerin rolleri farklı: Claude araştırmayı yürütürken diğerleri çözümleme aracı veya incelenen ortam olarak yer alıyor.
Sonuçlar
Anthropic, beş saldırı zincirinin uzaktan kod çalıştırma ve hassas verilere erişim gibi ciddi etkiler gösterdiğini bildiriyor. Şirketin açıklamasına göre Google’a iletilen bulgular arasında 62 güvenlik açığına kimlik atanmış ve bunlar Chrome 156 itibarıyla düzeltilmiş. Anthropic, bu grubun kritik veya yüksek önem düzeyinde değerlendirildiğini belirtiyor.
Chrome Releases ise aynı sürümde toplam 353 güvenlik düzeltmesi bulunduğunu açıklıyor. Bu toplamı Anthropic’in bulduğu açıkların sayısı olarak okumamak gerekiyor. Yayın kaydı ayrıca Anthropic’ten Xinyang Ge tarafından Claude yardımıyla bildirilen kritik bir açığı açıkça listeliyor; böylece Claude katkısına ilişkin somut bir kayıt sunuyor.
Anthropic, diğer örneklerde de üreticilerin veya ilgili yazılım bakım ekiplerinin düzeltme yaptığını aktarıyor. Bununla birlikte verilen metinlerde araştırmanın toplam maliyeti, insan emeği tasarrufu veya geleneksel incelemeye karşı karşılaştırmalı başarısı paylaşılmıyor.
Türkiye'deki bir KOBİ nasıl uygulayabilir
- Önce kapsamı belirleyin: İşletmenizin geliştirdiği veya inceleme yetkisine sahip olduğu dar bir yazılım bileşeni seçin. Anthropic’in farklı bileşenleri birlikte değerlendiren yaklaşımından hareketle, bu bileşenin hangi verilere ve sistemlere erişebildiğini yazılı hâle getirin.
- Veri hazırlığını yapın: Denemeye verilecek kodu ve dosyaları belirleyin; kişisel veri ve erişim bilgileri için gizlilik ile KVKK değerlendirmesini baştan planlayın. Bu adımı, kaynakların tarif ettiği araştırmadan uyarlanan bir başlangıç önerisi olarak ele alın.
- Küçük bir deneme kurun: Claude gibi hazır bir aracın kullanım koşullarını inceleyerek başlayın. Anthropic’in araştırma modelinin yayımlanmadığını hesaba katın; açıklanan yetenekleri kendi denemeniz için garanti kabul etmeyin.
- Bulguları doğrulayın ve ölçün: Üretilen her bulguyu insan incelemesinden geçirin. Doğrulanan açıkları, elenen iddiaları ve düzeltmeye dönüşen bulguları kaydedin; değerlendirmeyi yalnızca modelin ürettiği çıktı miktarına dayandırmayın.
Riskler ve maliyet
Anthropic’in örnekleri, araştırılan açıkların veri erişimi, hizmet kesintisi ve yetkisiz komut çalıştırma gibi sonuçlar doğurabildiğini gösteriyor. Bu nedenle benzer bir işletme denemesi için önerilen çerçeve; açık yetkilendirme, sınırlandırılmış test ortamı ve insan gözetimi. Modelin hazırladığı bir denemenin çalıştırılmasına ekip içinde ayrıca karar verilmesi uygun olur.
Veri gizliliği ve KVKK bakımından hangi kodun, dosyanın veya kişisel verinin araca aktarılacağını önceden değerlendirin. Bulguların hatalı olabileceğini hesaba katarak doğrulama sorumluluğunu araştırmacıda tutun. Bunlar uygulamaya başlangıç önerileridir; kaynaklar Türkiye’ye özgü bir uyumluluk değerlendirmesi sunmuyor.
Maliyet planında araç erişimini, hesaplama kullanımını, deneme ortamını, mevcut süreçlere entegrasyonu ve uzman incelemesini ayrı kalemler olarak değerlendirin. Anthropic’in metni hesaplama ölçeği ile farklı tarayıcı ajanların katkısını vurguluyor; ancak verilen kaynaklar bütçe hesabına temel olacak maliyet tutarı paylaşmıyor.
Sık sorulanlar
- Araştırmada kullanılan Claude modeli işletmelerin erişimine açık mı?
- Anthropic, çalışmada henüz yayımlanmamış bir kurum içi araştırma modeli kullandığını belirtiyor. Verilen metinlerde bu modele erişim yöntemi açıklanmıyor.
- Chrome sürümündeki bütün güvenlik düzeltmeleri Anthropic’e mi ait?
- Hayır. Chrome Releases sürümün toplam güvenlik düzeltmelerini bildirirken Anthropic kendi araştırmasına bağladığı bulguları ayrı bir kapsamda açıklıyor.