CVE-2026-96778
Təsvir
Pillow Python təsvir kitabxanasıdır. 9.4.0 versiyasından 13.0.0 versiyasına qədər, src/libImaging/JpegEncode.c faylındakı ImagingJpegEncode() funksiyası, ICC profili 65536 baytlıq kodlaşdırıcı buferi tam doldurduqda, JPEG COM şərhi üçün jpeg_write_marker() funksiyasını çağıra bilər. libjpeg, boşalmış free_in_buffer sayğacını yoxlamazdan əvvəl bir bayt yazır ki, bu da sayğacın dövr etməsinə səbəb olur və hücumçu tərəfindən idarə olunan şərhin və sonrakı sıxılmış təsvir məlumatlarının bitişik heap yaddaşını overwrite etməsinə şərait yaradır. Etibarsız təsvirin ICC profilini və ötürülmüş şərhi saxlayaraq JPEG formatında yenidən yaddaşa verilməsi prosesi çökdürə bilər və müvafiq runtime və heap düzəlişləri olduqda kodun icrasına imkan verə bilər. Bu problem 13.0.0 versiyasında düzəldilib.
Necə düzəltmək olar
- python pillow13.0.0 və ya daha yeni versiya
- pillow13.0.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| python pillow | 9.4.0 ≤ v < 13.0.0 | 13.0.0 |
| pillowPyPI | 9.4.0 ≤ v < 13.0.0 | 13.0.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.