CVE-2026-25646
Təsvir
LIBPNG, PNG (Portable Network Graphics) rastr şəkil fayllarını oxuyan, yaradan və manipulyasiya edən tətbiqlərdə istifadə üçün referans kitabxanadır. 1.6.55 versiyasından əvvəl, png_set_quantize() API funksiyasında sərhədləri aşan oxuma (out-of-bounds read) zəifliyi mövcuddur. Funksiya histogram olmadan çağırıldıqda və palitradakı rənglərin sayı istifadəçinin ekranının dəstəklədiyi maksimum sayın iki qatından çox olduqda, müəyyən palitralar funksiyanın daxili heap-də ayrılmış buferin sonundan kənara oxuyan sonsuz dövrə girməsinə səbəb olur. Bu zəifliyi tetikləyən şəkillər PNG spesifikasiyasına görə etibarlıdır. Bu zəiflik 1.6.55 versiyasında aradan qaldırılıb.
Necə düzəltmək olar
- libpng libpng1.6.55 və ya daha yeni versiya
- access.redhat.com/errata/RHSA-2026:4756
- access.redhat.com/errata/RHSA-2026:7032
- access.redhat.com/errata/RHSA-2026:12274
- access.redhat.com/errata/RHSA-2026:7239
- access.redhat.com/errata/RHSA-2026:15087
- access.redhat.com/errata/RHSA-2026:14773
- access.redhat.com/errata/RHSA-2026:10097
- access.redhat.com/errata/RHSA-2026:17596
- access.redhat.com/errata/RHSA-2026:6553
- access.redhat.com/errata/RHSA-2026:7243
- access.redhat.com/errata/RHSA-2026:3577
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| libpng libpng | v < 1.6.55 | 1.6.55 |
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.