CVE-2026-9856
Təsvir
huggingface/transformers versiyaları <=5.8.0.dev0-da olan zəiflik hücumçuya yol keçirilməsi (path traversal) vasitəsilə ixtiyari faylların yazılmasına imkan verir. Problem `PreTrainedTokenizerBase` və `ProcessorMixin`-in `save_pretrained()` metodlarında mövcuddur; burada `chat_template` lüğətinin açarları lazımi yoxlama aparılmadan birbaşa fayl adları kimi istifadə olunur. Hücumçu bunu, xüsusi hazırlanmış `tokenizer_config.json` faylı olan zərərli Hugging Face Hub repozitoriyasını dərc etməklə istismar edə bilər. Qurban tokenizatoru və ya prosessoru yükləyib yaddaşa yazdıqda, hücumçunun nəzarətində olan açarlar təyin edilmiş yaddaş direktoriyasından kənara çıxa bilir ki, bu da hücumçunun idarə etdiyi məzmunla ixtiyari faylların yazılmasını təmin edir. Bu zəiflik `ProcessorMixin`-dən törəyən çox sayda prosessora, o cümlədən Idefics, Florence, Gemma, Phi və Qwen-VL-ə təsir göstərir.
Necə düzəltmək olar
- transformers5.10.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| transformersPyPI | v < 5.10.0 | 5.10.0 |
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.
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.