İçeriğe geç
SON HABERLER
YZ Araçları

Mistral’in kodlama ajanı Vibe’da yüksek riskli açık: Hazırlanmış bir kod deposu, “güveniyor musunuz?” sorusu ekrana gelmeden bilgisayarda komut çalıştırabiliyordu

Mistral AI’ın terminal tabanlı kodlama ajanı Mistral Vibe’da bulunan 8.6 puanlık açık, özel hazırlanmış bir Git deposunun oturum açılır açılmaz, güven onayı istenmeden geliştiricinin bilgisayarında komut çalıştırmasına izin veriyordu. Manifold Security araştırmacısının bulduğu üç sorun 3.0.3 sürümüyle kapatıldı.

5 Kasım 2026
4 dk okuma
Mistral’in kodlama ajanı Vibe’da yüksek riskli açık: Hazırlanmış bir kod deposu, “güveniyor musunuz?” sorusu ekrana gelmeden bilgisayarda komut çalıştırabiliyordu

Yapay zekâ kodlama ajanları, bir klasörde açıldıkları anda projeyi tanımak için arka planda bir dizi komut çalıştırıyor. Bu masum görünen “bağlam toplama” adımı, son aylarda güvenlik araştırmacılarının en çok üzerinde durduğu saldırı yüzeylerinden biri haline geldi. Son örnek Mistral AI’ın terminalde çalışan kodlama ajanı Mistral Vibe’dan geldi.

Güvenlik açığı yetkilisi VulnCheck’in 4 Kasım 2026’da yayımladığı kayda göre, CVE-2026-122135 koduyla izlenen açık, özel hazırlanmış bir kod deposunun, Vibe oturumu başlar başlamaz ve kullanıcıya güven onayı sorulmadan önce, geliştiricinin bilgisayarında komut çalıştırmasına imkân tanıyordu. Açık, CVSS 4.0 ölçeğinde 8.6, CVSS 3.1 ölçeğinde 8.8 puanla “yüksek” seviyede derecelendirildi. Açığı Manifold Security’den Francisco Rosales buldu; aynı türden üç sorun 3.0.3 sürümüyle giderildi.

Açık nasıl çalışıyor?

Vibe, bir oturum başladığında projenin son değişikliklerini anlamak için arka planda git log komutunu çalıştırıyor. Git ise bazı ayarları deponun kendi yapılandırma dosyasından, yani .git klasörünün içinden okuyor. Saldırgan, deponun yapılandırmasında imza doğrulaması için kullanılacak programı belirleyen gpg.program ayarını kendi programına yönlendiriyor ve log.showSignature seçeneğini açıyor. Depoya imzalı bir commit de eklendiğinde, Vibe’ın çalıştırdığı git log komutu imzayı doğrulamak için saldırganın programını çağırıyor.

Kritik nokta zamanlama. Bu işlem, Vibe’ın kullanıcıya “bu depoya güveniyor musunuz?” diye sorduğu güven onayından önce gerçekleşiyor. Yani tam da korunmanın gerektiği anda güvenlik mekanizması geç kalıyor. Kullanıcının tek yapması gereken, etkilenen bir Vibe sürümüyle bu depoda oturum başlatmak.

Mistral’in düzeltmesi

Mistral’in 3.0.3 sürüm notlarına göre otomatik proje bağlamı toplama artık depo yapılandırmasının seçtiği imza doğrulama programlarını çalıştırmıyor. Yamalı kodda, bağlam toplamada kullanılan git log komutuna imza göstermeyi kapatan bir parametre eklendi. Koddaki açıklamada, bu meta veri toplamanın güven onayından önce çalıştığı ve yalnızca commit özetlerine ihtiyaç duyduğu not ediliyor.

Aynı sürüm, benzer bir riski başka bir noktada da kapatıyor: Dosya tamamlama özelliği artık deponun core.fsmonitor komutunu çalıştırmıyor. Sürüm notları ayrıca izin verilen yolların sistem sembolik bağlantıları üzerinden erişilen yolları da kapsayacak şekilde düzeltildiğini belirtiyor.

Tek bir ajanın değil, bir açık sınıfının sorunu

Mistral Vibe’daki açık, Manifold Security’nin Eylül ayında “GitSpawn” adıyla duyurduğu daha geniş bir açık sınıfının parçası. Araştırmacılar o çalışmada, Claude Code, Goose, Hermes, Qwen Code ve Grok Build gibi birçok kodlama ajanının, açıldıkları depoda arka planda git status ya da git diff gibi komutlar çalıştırırken deponun kendi git ayarlarını temizlemediğini göstermişti. Bazı git ayarları doğrudan bir programı çalıştırabildiği için, depo hangi komutun çalışacağını kendisi belirleyebiliyordu.

Manifold’un raporuna göre bu komutlar ajanın kendi kodu tarafından başlatıldığı için ajanın kum havuzunun (sandbox) dışında, onay istenmeden ve ekranda hiçbir iz bırakmadan, kullanıcının yetkileriyle çalışıyor. Bu da saldırgana SSH anahtarlarına, ortamdaki bulut kimlik bilgilerine ve diskteki tüm depolara erişim anlamına geliyor. Araştırmacılar o tarihte sekiz bulgunun dördünün yamalandığını, OpenAI Codex ve Cursor’daki benzer sorunların da düzeltildiğini bildirmişti.

Saldırı nasıl ulaşır?

Bu tür saldırılarda önemli bir ayrıntı var: Git, bir depoyu klonlarken bu yerel yapılandırma dosyasını taşımaz. Dolayısıyla tehlike, depo .git klasörüyle birlikte dosya olarak elden ele geçtiğinde ortaya çıkıyor. Paylaşılan bir zip arşivi, ortak bir sürücü, eşitleme klasörü ya da USB bellek bu iş için yeterli. İş arkadaşları arasında proje paylaşmanın ya da bir danışmanın müşteriye proje teslim etmesinin sık başvurulan yolları olan bu yöntemler, saldırganlara da doğal bir dağıtım kanalı sunuyor.

Geliştiriciler ne yapmalı?

  • Mistral Vibe’ı hemen 3.0.3 veya üzeri bir sürüme güncelleyin.
  • Güncelleme yapılana kadar, kendi yazmadığınız ya da incelemediğiniz depolarda Vibe oturumu açmayın.
  • Dosya olarak aldığınız bir projeyi herhangi bir yapay zekâ ajanıyla açmadan önce .git klasöründeki yapılandırma dosyasını kontrol edin; bir program adı içeren her ayar, o programı çalıştırabilir.
  • Kullandığınız diğer kodlama ajanlarının da güncel olduğundan emin olun; aynı açık sınıfı birçok üründe görüldü.

Manifold araştırmacılarının vurguladığı gibi bu açık modelin kendisinde ya da yeni bir teknolojide değil, ajanın nerede olduğunu anlamak için başlattığı sıradan alt süreçlerde yatıyor. Yapay zekâ ajanlarının güvenliği, modelin ne söylediği kadar, ajanın makinede fiilen ne çalıştırdığının da denetlenmesini gerektiriyor.

Kaynak: VulnCheck güvenlik bildirimi, Manifold Security araştırması, Mistral AI sürüm notları

Kaynak

VulnCheck, Manifold Security, Mistral AI

D.A.N.G.+ Kontrolü geri al. kafandang.com
İlgili Haberler

Benzer içerikler

Yapay zekâ sunucularını yöneten GPUStack’te 9.8 puanlık açık saldırılarda kullanılıyor: Tek bir sahte başlıkla dışarıdan yönetici olunabiliyordu
YZ Araçları

Yapay zekâ sunucularını yöneten GPUStack’te 9.8 puanlık açık saldırılarda kullanılıyor: Tek bir sahte başlıkla dışarıdan yönetici olunabiliyordu

Yapay zekâ modellerini GPU kümelerinde çalıştırmak için kullanılan açık kaynak GPUStack’te, kimlik doğrulamayı tamamen atlatıp yönetici yetkisi veren 9.8 puanlık kritik bir açık gerçek saldırılarda kullanıldı. Yazılım, kendisine “yerel bilgisayardan” geliyormuş gibi görünen istekleri sorgusuz yönetici sayıyordu; çözüm 2.2.0 sürümünde.

Yapay zekâ ajanlarını kapatan “kafes” deliniyordu: Docker Sandboxes’taki açık, ajanın tek bir kopyalama komutuyla bilgisayardaki SSH anahtarlarına ulaşmasına izin veriyordu
YZ Araçları

Yapay zekâ ajanlarını kapatan “kafes” deliniyordu: Docker Sandboxes’taki açık, ajanın tek bir kopyalama komutuyla bilgisayardaki SSH anahtarlarına ulaşmasına izin veriyordu

Claude Code, Codex ve Gemini CLI gibi kodlama ajanlarını yalıtılmış sanal makinelerde çalıştırmak için kullanılan Docker Sandboxes’ta, ajanın izin verilmeyen dosyalara ulaşmasını sağlayan 8.2 puanlık bir açık bulundu. Sorun, sbx cp kopyalama komutunun sembolik bağlantıları denetlemeden izlemesinden kaynaklanıyor; kesin düzeltme 3 Kasım’da 0.51.0 sürümüyle geldi.

Yapay zekâ ajanlarında yeni tehdit “istem reklam yazılımı”: Codex için dağıtılan jailbreak paketi, ajanın yapılandırmasına gizlice reklam yerleştiriyor
YZ Araçları

Yapay zekâ ajanlarında yeni tehdit “istem reklam yazılımı”: Codex için dağıtılan jailbreak paketi, ajanın yapılandırmasına gizlice reklam yerleştiriyor

Check Point Research, OpenAI Codex’i hedef alan Çince Haiou jailbreak paketinin, modelin güvenlik önlemlerini zayıflatmanın yanında ajanın genel talimat dosyalarına kalıcı reklam yerleştirdiğini ortaya koydu. Araştırmacılar bu yeni sınıfı “prompt adware” olarak tanımlıyor; paketin bir siber suç aktörünün sunucusunda Cobalt Strike ile birlikte bulunduğunu da açıkladı.

D.A.N.G.+ Kontrolü geri al. kafandang.com

AI bültenine katılın

Her hafta AI dünyasından en önemli haberler, yeni araçlar ve eğitim fırsatları e-posta kutunuza gelsin.

E-posta adresiniz, 6698 sayılı KVKK kapsamında yalnızca bülten gönderimi amacıyla işlenecektir. Ayrıntılı bilgi için KVKK Aydınlatma Metni sayfamızı inceleyebilirsiniz.

Spam göndermeyiz
İstediğinizde ayrılabilirsiniz