GÜNDEM
Araç yığınınız saldırı yüzeyinizdir — temmuz bunu paket paket kanıtladı
5 dk okuma
Dört haftada iş araç zinciri dört ayrı kapıdan vuruldu: yapay zekâ asistanı yapılandırmalarını avlayan zehirli bir npm paketi, yapay zekâ kod denetçilerini geçen bir PNG, geçerli menşe kanıtıyla kötücül sürüm dağıtan bir yayın hattı ve bir saatte 440 paketi yutan bir solucan. Üçüncü taraf ihlalleri de bir yılda %48’e ikiye katlandı. Yığını küçültmek artık düzen merakı değil — güvenlik duruşu.
Bu yaz dört hafta içinde, bilgi işinin üzerinde koştuğu araç zinciri dört ayrı kapıdan delindi. 11 Temmuz’da saldırganlar çalıntı bir yayınlama kimliğiyle, haftada on beş bin civarı indirilen jscrambler npm paketinin beş zehirli sürümünü bastı — hırsız yazılımı, Claude Desktop yapılandırmasını, Cursor’ın MCP ayarlarını ve diğer yapay zekâ asistanı kimlik depolarını açık açık sayarak arıyordu (Socket ilk bozuk sürümü altı dakikada işaretledi). Aynı gün araştırmacılar Ghostcommit’i açıkladı: bir pull request’e commit edilmiş PNG’nin içine gizlenmiş istem enjeksiyonu talimatları; görüntü okuyabilen bir kod ajanı sonradan bunları okuyup uyguluyor — sırları hem insan hem yapay zekâ denetiminin önünden geçiriyor. Üç gün sonra, milyonlarca haftalık indirmesi olan AsyncAPI npm paketleri, ele geçirilmiş bir CI hattı üzerinden, geçerli derleme menşe kanıtı taşıyan kötücül sürümler dağıttı. 4 Ağustos’ta da Shai-Hulud solucanının bir dalgası, aralarında yüz milyonlarca haftalık indirmeye sahip bağımlılıkların da olduğu 440’tan fazla paketi yaklaşık bir saatte yuttu. Sonatype 2025’te 454.648 yeni kötücül açık kaynak paketi saydı — bir yılda %75 artış. Bu bir tesadüfler dizisi değil; bir strateji.
Desen: saldırganlar kimlik bilgilerinin yaşadığı yere taşındı
jscrambler yükünün gerçekte neyi avladığına bakın: yalnızca tarayıcı oturumları ve bulut anahtarları değil, yapay zekâ kod asistanlarının yapılandırma dosyaları — çünkü API anahtarları ve MCP sunucu kimlikleri artık orada duruyor. Ghostcommit’in daha derin bulgusu da aynı yönü gösteriyor. Aynı modelleri farklı kodlama araçlarında sınayan araştırmacılar, sonucun modele değil harness’a bağlı olduğunu gördü: aynı model bir araçta sır sızdırdı, ötekinde reddetti (bir ajan — Claude Code — denenen her modelde reddetti). Saldırı sınıfının işlemesinin asıl nedeni ise insani: araştırmacıların en aktif 300 halka açık GitHub deposundaki 6.480 pull request üzerinde yaptığı kendi taramasında, merge edilen PR’ların %73’ü ana dala kimsenin — insan ya da botun — esaslı incelemesi olmadan ulaşmıştı. Araç zinciri yalnızca yazılım değil; güvenin denetlenmek yerine varsayıldığı yer.
Yayılma, yüzeyin ta kendisi
Uzaklaşıp bakınca araç zinciri sorunu bir yığın sorununa dönüşüyor. Verizon’un 2026 veri ihlali raporu, ihlallerin %48’inde bir üçüncü tarafın parmağı olduğunu buldu — bir yıl önce %30’du. O üçüncü tarafların oluşturduğu yığın da büyümeye devam ediyor: Zylo’nun 2026 endeksine göre ortalama şirkette 305 SaaS uygulaması var; harcamanın %81’i iş birimlerinin elinde, BT’nin doğrudan yönettiği pay %15. BetterCloud’un Temmuz 2026 anketi, uygulamaların yalnızca %56’sının BT onayı taşıdığını buldu; Verizon, çalışanların onaysız yapay zekâ aracı kullanımının bir yılda %15’ten %45’e üçe katlandığını ölçtü. Bu uygulamaların her biri bir tedarikçi ilişkisi, bir OAuth izni ve bir veri yolu — ve ele geçirilmiş tek bir entegrasyon yetiyor. Bu varsayım değil: Ağustos 2025’te saldırganlar, tek bir yapay zekâ sohbet aracının — Salesloft’un Drift’inin — çalıntı OAuth token’larıyla 700’den fazla kurumun Salesforce ortamından veri çekti.
Ajan katmanı her aracı ağırlaştırıyor
2026’da değişen şu: ortalama uygulamanın artık içinde bir ajan var. Okta’nın Businesses at Work 2026 raporu, kurumların %91’inin hâlihazırda yapay zekâ ajanı kullandığını, ama yalnızca %10’unun bunları yönetecek olgun bir stratejisi olduğunu buldu; ajanları insan çalışanlara uyguladığı titizlikle güvenceye alanların oranı %32. SailPoint’in anketinde kurumların %80’i ajanlarının çoktan istenmeyen eylemler yaptığını söyledi — %39’u girmemesi gereken sistemlere erişmişti. Palo Alto Networks artık insan başına 109 makine kimliği sayıyor. Paket içindeki asistanların paketi sızdırabildiği de defalarca gösterildi: 2024’te istem enjeksiyonu Slack’in yapay zekâsını özel kanallara karşı çevirdi; 2025’te EchoLeak, Microsoft 365 Copilot’a sıfır tıkla dosya sızdırttı; bu haziran SearchLeak aynısını tek tıkla yaptı; kasımda ServiceNow’un Now Assist ajanları birbirlerini göreve çağırmaya ikna edilebildi. Bunların hepsi sorumlu şekilde bildirildi ve yamandı; sahada doğrulanmış istismar yok — gerçek kurbanları olan olay Drift ihlali. Ama yön belirsiz değil: her ek araç artık içinde ek bir aktörle geliyor.
Herkes konsolidasyon istiyor. Kazanan yayılma.
Bunların hiçbiri alıcılar için yeni değil. Daha 2022’de Gartner, kurumların %75’inin güvenlik tedarikçilerini konsolide etme peşinde olduğunu bulmuştu. Productiv’in telemetrisi, ekipler paketlere konsolide oldukça ortalama portföylerin 374’ten 342 uygulamaya indiğini gösterdi; Zylo’nun 2026 endeksi yıllarca süren büyümeden sonra ilk yatay portföy yılını kaydetti. Ama aynı raporlar dürüst bir bükülme taşıyor: BetterCloud, konsolidasyon hızının fiilen yavaşladığını ölçtü — yılda %14’ten yaklaşık %5’e — çünkü yapay zekâ yığını yeniden şişiriyor: kurumlar artık ortalama 27 yapay zekâ destekli uygulama çalıştırıyor, orta ölçekli portföyler bir yılda 116’dan 164 uygulamaya sıçradı. Ders, konsolidasyonun başarısız olduğu değil. Konsolidasyon, her yeni yetenek başka bir araç olarak geldiğinde kaybediyor — yetenek zaten yönettiğiniz çalışma alanının içinde geldiğinde kazanıyor.
Dağınık yığın
Tek çalışma alanı
SetGet nerede duruyor
SetGet, tam bu hesaba verdiğimiz cevap. Bantla tutturulmuş yığını tek çalışma alanında katlayan yapay zekâ yerlisi iş işletim sistemi: projeler, wiki, gerçek zamanlı sohbet, 27’den fazla widget’lı panolar ve yapay zekâ ajanları; pano, liste, tablo, Gantt ya da takvim olarak görüntülenir. Göç yolları, konsolidasyonun pratik olması gerektiği için var: işinizi Jira, Linear, Asana, ClickUp ya da Monday’den taşıyın; yerini hak eden entegrasyonları — GitHub, GitLab, Slack, Sentry — OAuth ve webhook’lu tek REST API üzerinden koruyun. Güvenlik duruşu işin özü: SAML ve MFA’lı tek SSO, role dayalı erişim, her şeyin üstünde denetim kaydı ve self-host ya da tamamen yalıtılmış çalıştırma seçeneği — çalışma alanı da içindeki her şey de kontrol ettiğiniz bir çevrenin içinde durur. İçerideki ajan da kendi veri yolu olan üçüncü taraf bir eklenti değil: SetGet’in yapay zekâsı, platformun geri kalanıyla aynı egemen yığında, Qevron ağ geçidi üzerinden kendi model ailelerimizde çalışır.
Konsolidasyonun yüzeyi sıfırladığını iddia etmeyeceğiz. Tek çalışma alanı daha büyük tek bir ödüldür ve içindeki ajan, bir çalışanla aynı disiplini ister — çalışma alanının kırk yerine tek kimlik katmanı, tek izin modeli ve tek denetim iziyle gelmesi tam da bu yüzden. Sunduğumuz takas risksizlik değil; kontrol edemediğiniz birçok çevrenin, kontrol ettiğiniz tek çevreyle değiştirilmesi.
Her sekme bir tedarikçidir. Her tedarikçi, kontrol etmediğiniz bir çevredir. Konsolidasyon bunlardan daha azına sahip olmak — ve geriye kalan tekine gerçekten sahip olmaktır.
KVKK’ya tabi ekipler için yığın hesabının hukuki bir adı var: kişisel veriye dokunan her SaaS aracı bir veri işleyendir — incelemeniz, sözleşme bağlamanız ve hesabını vermeniz gereken bir işleyen; çünkü 12. maddedeki güvenlik yükümlülüğü kendi duvarlarınızda bitmiyor. Kırk araç, çoğu BT’ye bile sorulmadan edinilmiş kırk işleyen ilişkisi demek. Konsolide, self-host bir çalışma alanı o zinciri gerçekten denetleyebileceğiniz bir uzunluğa indirir — kendi çevrenizde çalıştığında da “iş verimiz nerede yaşıyor?” sorusunun tek kelimelik cevabı olur. Arpanet Bilişim A.Ş.’nin ürünü SetGet, ilk satırından itibaren KVKK için tasarlandı. Ücretsiz başlayabilirsiniz — kurulum ve ölçek için bize ulaşın, birlikte kapsamını çıkaralım.