- Yama var
- Son 7 gün
- CWE-287
- CWE-290
- CWE-346
CVE-2026-102895
GPUStack: Güvenilir loopback kaynağı üzerinden kimlik doğrulama atlatma ve yönetici erişimi
- Yayımlandı
- Güncellendi
- 6 Kas 2026
- Açık yaşı
- 1 gün
- Kaydı açan
- GitHub_M
Yönetici özeti
Bu açık, yetkisiz kişilerin sistemin tam yönetim yetkisini ele geçirmesine ve bulut hesaplarına ait gizli bilgilere erişmesine olanak tanıyor. Saldırılar gerçek ortamlarda da görüldüğü için risk yüksek ve acildir. Sistemi derhal güncellemek ve yönetim erişimini kontrol altına almak gerekir.
ÖzetTürkçe
GPUStack, yapay zeka modeli sunumu ve GPU örneği sağlama için kullanılan açık kaynaklı bir GPU küme yöneticisidir. 2.2.0 öncesi sürümlerde, force_auth_localhost ayarı kapalıyken (varsayılan değer) loopback kaynaklı istekler yerleşik yönetici olarak kabul ediliyordu. Ters proxy üzerinden gelen veya X-GPUStack-Real-IP başlığıyla yerel adres taklit edilen uzak istekler bu kontrolü aşabiliyordu. Etkilenen kurulumlar, kimlik doğrulaması yapılmamış GPUStack örnekleridir.
Saldırgan ne yapabilir?
Saldırgan kimlik doğrulaması olmadan yönetici yetkisi elde edebilir; kullanıcı ve model değişiklikleri yapabilir, kalıcı yönetici API anahtarı oluşturabilir, işçi ve bulut sağlayıcı sırlarını okuyabilir ve POST /v2/inference-backends/from-yaml uç noktası üzerinden kod çalıştırabilir.
Kaynaktaki açıklama (İngilizce)
GPUStack is an open-source GPU cluster manager for AI model serving and GPU instance provisioning. Prior to 2.2.0, get_current_user in gpustack/api/auth.py treated a loopback request source as the built-in administrator when force_auth_localhost was false, which was the default. A remote request could appear to originate from 127.0.0.1 because client_ip_getter accepted a same-host reverse proxy peer or a client-supplied X-GPUStack-Real-IP loopback value. The bypass allowed unauthenticated administrative access, including user and model changes, persistent administrator API-key creation, disclosure of worker and cloud-provider secrets, and code execution through POST /v2/inference-backends/from-yaml. Exploitation was observed in the wild against a 2.1.1 deployment. This issue is fixed in version 2.2.0.
Ne yapmalı?
- GPUStack'i 2.2.0 veya daha yeni bir sürüme yükseltin. Üretici
- Yükseltmeden önce yönetim arayüzüne ve API'ye erişimi yalnızca güvenilen ağlarla sınırlandırın. Genel öneri
- Yönetici hesaplarında beklenmeyen API anahtarı veya kullanıcı değişikliği olup olmadığını inceleyin ve şüpheli olanları iptal edin. Genel öneri
- Worker ve bulut sağlayıcı kimlik bilgilerini, sistemde şüpheli erişim tespit edilmişse yenileyin. Genel öneri
Ek önlemler
- Ters proxy arkasında çalışan servisler için X-GPUStack-Real-IP gibi istemci tarafından gönderilebilen başlıkların proxy tarafında temizlenmesini veya üzerine yazılmasını sağlayın. Genel öneri
- force_auth_localhost seçeneğinin etkin olup olmadığını kontrol edin ve yerel isteklerde de kimlik doğrulaması zorunlu tutun. Genel öneri
- Yönetim uç noktalarına yönelik sıra dışı istekleri ve yeni yönetici anahtarlarının oluşturulmasını izleyin. Genel öneri
Bu açık kişisel verilerin sızmasına yol açabilir. Sistemlerinizde kullanıldığından şüpheleniyorsanız KVKK'daki ihlal bildirimi yükümlülüğünüzü (Kurul'a 72 saat içinde bildirim) hukuk danışmanınızla birlikte değerlendirin. Bu not hukuki tavsiye değildir.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| gpustack | < 2.2.0 | 2.2.0 |
Kaynaklar6 kaynak
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.