CVE-2026-47747
Təsvir
stable-diffusion.cpp diffuziya modellərinin (Stable Diffusion, Flux, Wan, Qwen Image, Z-Image və s.) inferensiyasını həyata keçirmək üçün təmiz C/C++ kitabxanasıdır. master-584-0a7ae07 versiyasından əvvəlki versiyalarda, src/model.cpp faylındakı pickle .ckpt parser-ində BINUNICODE opcode handler-də yığın bufer daşması (heap buffer overflow) zəifliyi aşkar edilmişdir. Problem opcode uzunluq sahəsindəki işarə qarışıqluğundan qaynaqlanmışdır. Xüsusi hazırlanmış .ckpt faylı mənfi imzalı dəyərdən törəmiş çox böyük uzunluğa malik memcpy funksiyasını tetikləyərək dərhal yığının korlanmasına səbəb ola bilərdi. Problem master-584-0a7ae07 versiyasında həll edilmişdir. Tərtibatçılar tətbiqlərini dərhal yeniləyə bilmirlərsə, yalnız etibarlı mənbələrdən .ckpt checkpoint fayllarını yükləyərək və mümkün olduqda etibarlı model mənbələrinə və .safetensors kimi daha təhlükəsiz formatlara üstünlük verərək bu problemi aradan qaldıra bilərlər.
Necə düzəltmək olar
- leejet stable-diffusion.cppmaster-584-0a7ae07 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| leejet stable-diffusion.cpp | v < master-584-0a7ae07 | master-584-0a7ae07 |
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.