CVE-2026-9856
Açıklama
huggingface/transformers sürümlerinde <=5.8.0.dev0, bir saldırganın yol geçişi (path traversal) yoluyla rastgele dosya yazma işlemi gerçekleştirmesine olanak tanıyan bir güvenlik açığı bulunmaktadır. Sorun, `PreTrainedTokenizerBase` ve `ProcessorMixin` sınıflarının `save_pretrained()` yöntemlerinde, `chat_template` sözlüğündeki anahtarların uygun doğrulama yapılmadan doğrudan dosya adı olarak kullanılmasından kaynaklanmaktadır. Bir saldırgan, hazırlanmış bir `tokenizer_config.json` dosyası içeren kötü amaçlı bir Hugging Face Hub deposu yayınlayarak bunu istismar edebilir. Kurban tokenizer veya processor'ı indirip kaydettiğinde, saldırgan tarafından kontrol edilen anahtarlar amaçlanan kayıt dizininden çıkabilir ve saldırgan tarafından kontrol edilen içerikle rastgele dosya yazılmasını sağlayabilir. Bu güvenlik açığı, Idefics, Florence, Gemma, Phi ve Qwen-VL dahil olmak üzere `ProcessorMixin` sınıfından türetilen birden çok processor'ı etkilemektedir.
Nasıl düzeltilir
- transformers5.10.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| transformersPyPI | v < 5.10.0 | 5.10.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.