Kapsam ve Kimlik Bilgileri Kontrolü Neden Bu Kadar Kritik?
Bir pentest ajanı, bir sonraki isteğini nereye göndereceğine dair binlerce karar alıyor; model her birini düz dille yazılmış bir kurala göre değerlendiriyor. Bir web uygulamasının gerçek sınırı çoğu zaman yönlendirmeler ve dış servis çağrıları aracılığıyla tek bir alan adının ötesine geçiyor. Kapsamı uygulamak, çıkmadan önce her isteği inceleyen ve OWASP'ın 2026 kılavuzuna göre ayrıcalıklı eylemleri model dışında deterministik bir politika motorundan geçiren kod gerektiriyor.Kimlik bilgileri meselesi de benzer bir hassasiyet taşıyor. Pentest'in doğası gereği ajan, görev alanının dışında kalan çalışan anahtarlarla karşılaşabiliyor. Bunlardan hangisini kullanabileceği, hangi amaçla ve ne zaman bir insanın devreye gireceği; modelin etrafındaki kodun her denemede uyguladığı politika kararları oluyor.
Prompt Injection: Önüne Geçilemeyen Bir Risk
Ajanın okuduğu her sayfa ve API yanıtı; kullanıcının hiç görmediği gizli alanlar, meta veriler ve yorumlar dahil olmak üzere, uygulamaya yazı yazabilen herkesin içerik yerleştirebileceği bir yüzey sunuyor. Tek bir ürün yorumu bile kötü amaçlı talimatlar barındırmaya yetiyor. OWASP, prompt injection'ı LLM uygulamaları için en büyük risk olarak sınıflandırıyor ve bugün itibarıyla güvenilir bir önleme yönteminin bulunmadığını belirtiyor.Bu noktada tasarım sorusu, modelin kandırılıp kandırılmayacağı değil; kandırıldığında ne kadar zarar verebileceği oluyor. Bu da iki şeye bağlı: her eylemin ne kadar sıkı kısıtlandığı ve hangi eylemlerin ek inceleme ile insan onayı gerektirdiği. OWASP, her şeyi insana yönlendirmenin onay yorgunluğu yaratarak hata noktasını yalnızca kaydırdığını vurguluyor; dolayısıyla bu da tek başına bir çözüm değil.
Geçersiz Bulgular: Google'ın Bug Bounty Deneyimi
Ekim 2026'da Google, açık kaynak hata ödül programına gelen otomatik gönderimlerde yaşanan artış nedeniyle ürün güvenlik açığı raporlarını kabul etmeyi durdurdu; şirket, bu gönderimlerin büyük çoğunluğunun geçerli olmadığını açıkladı. Bu gelişme, doğrulanamayan bir bulgunun yalnızca kapatılmayı bekleyen bir bilet olduğunu somut biçimde ortaya koyuyor. Harekete geçmeye değer bir bulgu üretmek; exploit'i çalıştırmayı, neye ulaştığını kayıt altına almayı ve sonucu herkesin tekrar oynatabileceği şekilde paketlemeyi gerektiriyor; tüm bunlar diğer kontrollerin sınırları içinde kalarak yapılmalı.Ayrıca bu süreç bir kez kurulup bırakılan bir yapı değil. Her model yükseltmesi ajanın davranışını değiştirebiliyor; her sürüm ise güvenliğini test ettiği uygulamayı dönüştürüyor.
Pentera Apps'in Harness Yaklaşımı
Pentera Apps, bu ayrımı, yani akıl yürütme ile yürütme ayrımını, ürününün temel tasarım ilkesi olarak benimsiyor. Yapay zeka modelinin doğrudan uygulamaya istek göndermesine izin vermek yerine, Pentera Apps neyi test edeceğine karar veren bir yapay zekayı, neyin çalıştırılacağını denetleyen deterministik bir harness ile eşleştiriyor. Her eylem kayıt altına alınıyor; herhangi bir test istenen anda duraklatılabiliyor veya tamamen durdurulabiliyor. Pentera'nın yaklaşık on yıldır binlerce küresel müşteriye uyguladığı üretim testi güvenlik disipliniyle örtüşen bu anlayış, ürünün omurgasını oluşturuyor.Harness aynı zamanda kanıtı da üretiyor. Her bulgu, tekrarlanabilir bir exploit betiği, CVSS 3.1 puanı ve CWE eşlemesiyle birlikte geliyor; böylece geliştiriciler saldırıyı bizzat yeniden üretebiliyor. Düzeltme yapıldıktan sonra yolun kapandığını doğrulamak için aynı saldırı yeniden çalıştırılabiliyor. Testler isteğe bağlı ya da belirli bir programa göre gerçekleştiriliyor; CI/CD süreçlerine entegre değişiklik tetiklemeli test özelliği ise sırada bekliyor.
Veri güvenliği açısından LLM'ye yalnızca asgari düzeyde ve anonimleştirilmiş veri ulaşıyor; sıfır veri saklama ve müşteri verisi üzerinde eğitim yapılmaması ilkeleri benimseniyor. Veriler müşterinin bölgesinde kalıyor. Her test; müşterinin saldırı yüzeyleri genelinde gerçekleştirilen keşiften, güvenlik yığınından gelen bulgulardan ve canlı tehdit istihbaratı sinyallerinden elde edilen bağlamla başlıyor. Bu bağlam, Pentera'nın bir web uygulamasındaki exploit'i tek platform üzerinden ağ, bulut ve kimlik katmanlarına izleyebilmesini sağlıyor.

Yazılım ve Uygulamalar
Yazılım ve Uygulamalar
Yazılım ve Uygulamalar
Yorumlar (0)
Yorum yapmak için giriş yapmalısınız.