CVE-2026-48787
Açıklama
gin-vue-admin, yapay zeka destekli temel bir geliştirme platformudur. Versiyon 2.9.1'de, kod oluşturma özelliğine ve MCP yönetim arayüzüne erişimi olan kimliği doğrulanmış bir saldırgan, POST /autoCode/addFunc üzerinden saldırgan tarafından kontrol edilen Go kaynak kodu enjekte ederek ve ardından bağımsız MCP servisinin yeniden derlenmesini ve başlatılmasını tetiklemek için POST /autoCode/mcpStart işlemini çağırarak bu güvenlik açığından yararlanabilir. Bu durum, uygulama sürecinin ayrıcalıklarıyla sunucu üzerinde rastgele işletim sistemi komutlarının çalıştırılmasına izin verir. Başarılı bir istismar; uzaktan kod çalıştırmaya (RCE), arka uç kaynak kodunun veya çalışma zamanı mantığının değiştirilmesine, kalıcı arka kapıların yerleştirilmesine, uygulama verilerine ve yapılandırmasına erişilmesine veya bunların manipüle edilmesine ve aynı servis hesabı veya ayrıcalık bağlamı altında çalışan yerel kaynaklar üzerinde daha fazla etkiye yol açabilir. Risk, kaynak ağacını koruyan, kaynak dosyalarına yazmaya izin veren ve bağımsız MCP bileşenlerinin yerel olarak derlenmesini veya başlatılmasını destekleyen dağıtımlarda en yüksektir. Yalnızca ikili (binary) sürümlerin kullanıldığı, salt okunur dosya sistemlerine sahip veya yerel derleme yetenekleri kaldırılmış ortamlarda, tüm saldırı zincirinin istismar edilebilirliği önemli ölçüde azalır. Ancak, çevrimiçi kod oluşturma özelliği ve MCP barındırmalı başlatma iş akışı etkinleştirildiğinde, genel güvenlik etkisi yüksek ile kritik seviyeye ulaşabilir. Yayınlanma tarihi itibarıyla, yamalanmış bir sürümün mevcut olup olmadığı bilinmemektedir. Geçici bir çözüm olarak, `humpPackageName`, `packageName`, `FuncName` ve `Router` gibi yol ve tanımlayıcıyla ilgili alanlarda katı izin listesi doğrulaması uygulayın ve yalnızca güvenli tanımlayıcı formatlarına izin verin.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| flipped-aurora gin-vue-admin | = 2.9.1 | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.