Büyük dil modellerini internete bağlanmadan, doğrudan kendi bilgisayarında çalıştırmak isteyenlerin en sık başvurduğu masaüstü uygulamalarından biri olan LM Studio’da ciddi bir güvenlik açığı kapatıldı. CVE-2026-119979 koduyla kayda geçen açık, özel olarak hazırlanmış bir model deposunu indiren kullanıcının bilgisayarında, saldırganın Python kodunun uygulamanın her açılışında çalışmasına yol açabiliyordu.
Açığı, CVE numarası verme yetkisine sahip güvenlik şirketi VulnCheck 30 Ekim 2026’da yayımladı. Bulgu, Pillar Security’den araştırmacı Ariel Fogel’e atfediliyor. VulnCheck’e göre 0.4.22+1 öncesindeki tüm LM Studio sürümleri etkileniyor. Açık, CVSS 4.0 ölçeğinde 8.7, CVSS 3.1 ölçeğinde ise 8.8 puanla “yüksek” önem derecesinde.
Açık nasıl çalışıyor?
Sorun, LM Studio’nun model indiricisindeki bir işlevde yer alıyor. Bu işlev, dosya adlarında ters eğik çizgiyle ayrılmış “üst klasöre çık” dizileri bulunduğunda, yazma işlemlerini modeller klasörünün içinde tutamıyordu. Güvenlik dünyasında dizin geçişi (path traversal) olarak bilinen bu hata sayesinde bir model deposu, uygulamanın yazma izni olan herhangi bir yere dosya bırakabiliyordu.
VulnCheck’in tarif ettiği saldırı senaryosunda, sahte model deposu üç yapılandırma dosyası yerleştiriyor: bir eklenti tanım dosyası, bir kurulum durumu dosyası ve bir MCP köprü yapılandırması. Bu dosyalar bir araya geldiğinde LM Studio, her başlatıldığında saldırganın hazırladığı Python yükünü çalıştırıyor. Yani tek seferlik bir dosya yazma hatası, bilgisayarda kalıcı kod çalıştırmaya dönüşüyor.
Saldırı için ne gerekiyor?
Saldırganın tek ihtiyacı, kullanıcıyı kendi hazırladığı model deposunu indirmeye ikna etmek. VulnCheck’in puanlama vektörü, saldırının ağ üzerinden, düşük karmaşıklıkla ve herhangi bir yetki gerektirmeden yapılabildiğini; yalnızca kullanıcının sıradan bir eylemine, yani bir modeli indirmesine ihtiyaç duyduğunu gösteriyor. Model paylaşım platformlarında her gün çok sayıda yeni ve “ince ayarlı” modelin yayımlandığı düşünülürse, bu ikna adımının zor olmadığı açık.
Kaynaklarda, açığın gerçek saldırılarda kullanıldığına dair bir bilgi yer almıyor. Açık, ABD siber güvenlik ajansının aktif olarak istismar edilen açıklar kataloğunda da bulunmuyor.
Sürüm notlarında yazmıyor
Dikkat çeken bir ayrıntı da şu: LM Studio’nun 0.4.22 sürüm notları Linux açılış düzeltmelerinden, yeni asistan özelliklerinden ve araç sonuçlarında görsel desteğinden söz ediyor; ancak bir güvenlik düzeltmesinden bahsetmiyor. Düzeltmeyi 0.4.22+1 sürümüne bağlayan, VulnCheck’in bildirimi. Bu nedenle “güncelleme notlarında güvenlik yoksa acelesi yok” diye düşünmemek gerekiyor.
Kullanıcılar ne yapmalı?
- LM Studio’yu en az 0.4.22+1 sürümüne güncelleyin. Uygulamanın kendi içinde bir paket yöneticisi komutu bulunmadığı için güncel kurulum dosyası LM Studio’nun resmî sitesinden indirilmeli.
- Güncelleme yapılana kadar yalnızca tanıdığınız ve doğruladığınız yayıncıların model depolarını indirin. Bilinen bir ayarla bu indirme yolunu kapatmak mümkün değil.
- Daha önce kaynağından emin olmadığınız modeller indirdiyseniz, LM Studio’nun eklenti ve MCP yapılandırmalarında tanımadığınız girişler olup olmadığını kontrol edin.
Yerel yapay zekâ “güvenli” demek değil
Modelleri kendi bilgisayarında çalıştırmak, verinin buluta gitmemesi açısından gerçekten daha mahremiyet dostu bir yol. Ancak bu açık, yerel yapay zekâ araçlarının da indirdikleri içerikler kadar güvenli olduğunu hatırlatıyor. Son haftalarda Ollama ve benzeri araçlarda da model indirme yollarıyla dosya yazan açıklar bildirilmişti. Bir model dosyası artık yalnızca “ağırlıklar” değil; yanında gelen yapılandırma ve eklentilerle birlikte, bilgisayarınıza kurduğunuz herhangi bir yazılım kadar dikkat gerektiriyor.
Kaynak: VulnCheck, Pillar Security, LM Studio








