CVE-2026-80047

Yüksək

Təsvir

Hugging Face Transformers (versiyalar 4.57.0-dan 5.16.1-ə qədər) kitabxanasındakı zəiflik, GenerativePreTrainedModel.load_custom_generate() funksiyasından istifadə edildikdə uzaqdakı Python fayllarının istifadəçi razılığı olmadan yerli diskə yazılmasına imkan verir. Funksiya tələb olunan trust_remote_code razılıq yoxlamasını həyata keçirməzdən əvvəl uzaq modul faylını götürür və keşləyir ki, bu da digər kod yükləmə yolları (məsələn, AutoConfig, AutoModel və AutoTokenizer) tərəfindən tətbiq edilən təhlükəsizlik modelini tərs çevirir. Nəticədə, istifadəçi etibar sorğusunu rədd etsə belə, hücumçu tərəfindən idarə olunan custom_generate/generate.py faylındakı Python kodu istifadəçinin ~/.cache/huggingface/modules kataloquna kopyalanır. İcranın düzgün şəkildə məhdudlaşdırılmasına baxmayaraq, faylın yazılması geri qaytarıla bilmir və sessiyalar boyunca qala bilir. Bu, diskdə qalıcı, icazəsiz faylların yaranmasına və keşlənmiş hücumçu kodunun daha sonra etibarlı modellərin yüklənməsi zamanı icra oluna biləcəyi köhnəlmiş keş toqquşmalarına səbəb ola bilər. Problem dynamic_module_utils.py faylında hər hansı etibar yoxlamasından əvvəl şərtsiz fayl yazılmasından qaynaqlanır.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulTransformers
Dərc1 sen 2026
İlk görülmə1 sen 2026

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
transformersPyPI4.49.0 ≤ v ≤ 5.8.1—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-80047 · Transformers · Dark Radar