CVE-2026-76841
Açıklama
Xinference, Hugging Face uzaktan kod çalıştırması koşulsuz olarak etkinleştirilmiş şekilde modelleri yükler ve 2.12.0 sürümünden önce bunu devre dışı bırakmak için herhangi bir ayar sunmaz. Altı yükleyici çağrı noktası, trust_remote_code=True değerini sabit veya koşulsuz varsayılan olarak iletir: xinference/model/rerank/core.py içindeki RerankModel._get_tokenizer, xinference/model/rerank/sentence_transformers/core.py içindeki SentenceTransformerRerankModel.load, xinference/model/embedding/sentence_transformers/core.py içindeki SentenceTransformerEmbeddingModel.load, xinference/model/embedding/flag/core.py içindeki FlagEmbeddingModel.load ve xinference/model/llm/transformers/core.py içinde PytorchModel._sanitize_model_config ile PytorchModel._get_components fonksiyonlarının değeri varsayılan olarak True yaptığı iki nokta. Model başlatma erişimine sahip bir çağırıcı, türü bilinmeyen bir modeli kaydedebildiği ve rastgele bir model yolu sağlayabildiği için, sunucu _auto_detect_type ve ardından AutoTokenizer.from_pretrained aşamasına ulaşır; bu durum, model dizininin kendi tokenizer_config.json auto_map dosyası tarafından beyan edilen Python kodunu içe aktarıp çalıştırarak saldırgan tarafından sağlanan kodun worker sürecinin ayrıcalıklarıyla yürütülmesine neden olur. 2.12.0 sürümü, her noktayı allow_trust_remote_code ve XINFERENCE_TRUST_REMOTE_CODE ayarlarıyla sınırlandırarak uzaktan kod çalıştırmaya yalnızca paketlenmiş yerleşik modeller için izin verir.
Nasıl düzeltilir
- xorbitsai inference2.12.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| xorbitsai inference | v < 2.12.0 | 2.12.0 |
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.