CVE-2026-80047

Yüksek

Açıklama

Hugging Face Transformers'daki (versiyonlar 4.57.0 ile 5.16.1 arası) bir güvenlik açığı, GenerativePreTrainedModel.load_custom_generate() kullanıldığında uzak Python dosyalarının kullanıcı rızası olmadan yerel diske yazılmasına izin verir. Fonksiyon, gerekli trust_remote_code onay kontrolünü gerçekleştirmeden önce uzak bir modül dosyasını getirir ve önbelleğe alır; bu durum diğer kod yükleme yolları (AutoConfig, AutoModel ve AutoTokenizer gibi) tarafından uygulanan güvenlik modelini tersine çevirir. Sonuç olarak, kullanıcı güven istemini reddetse bile saldırgan tarafından kontrol edilen custom_generate/generate.py içerisindeki Python kodu, kullanıcının ~/.cache/huggingface/modules dizinine kopyalanır. Çalıştırma işlemi doğru şekilde sınırlandırılmış olsa da, dosya yazma işlemi geri alınamaz ve oturumlar boyunca kalıcı olabilir. Bu durum, diskte kalıcı yetkisiz dosyalara ve önbelleğe alınan saldırgan kodunun daha sonra güvenilen model yüklemeleri sırasında çalıştırılabileceği güncelliğini yitirmiş önbellek çakışmalarına yol açabilir. Sorun, dynamic_module_utils.py dosyasındaki herhangi bir güven doğrulaması öncesinde gerçekleştirilen koşulsuz dosya yazma işleminden kaynaklanmaktadır.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünTransformers
Yayın1 Eyl 2026
İlk görülme1 Eyl 2026

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ünEtkilenen sürümlerDüzeltildiği sürüm
transformersPyPI4.49.0 ≤ v ≤ 5.8.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.

Intelligence 360 paketinde

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.

CVE-2026-80047 · Transformers · Dark Radar