CVE-2026-93019
Təsvir
Perl üçün Imager versiya 1.036-dan əvvəlki versiyalarda, rəng xəritəsinin uzunluğu 32768 və ya daha çox olan TGA faylı oxunarkən tga_palette_read funksiyasında proses dayandırılır. Oxuyucu iki baytlı rəng xəritəsi uzunluğunu imzalı qısa tam ədədə (signed short) çevirir, buna görə də 32768 və ya daha çox olan uzunluq mənfi qiymət alır. tga_palette_read() həmin dəyəri size_t tipinə çevirir və mymalloc() funksiyasından SIZE_MAX-a yaxın ölçüdə yaddaş tələb edir. Yaddaş ayrılması uğursuz olur və Imager-in allokatoru exit(3) funksiyasını çağırır. Hücumçu tərəfindən təqdim edilmiş faylın Imager->read() vasitəsilə oxunması tutulmayan (uncatchable) çıxışa səbəb olur.
Necə düzəltmək olar
- Imager1.036 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Imager | v < 1.036 | 1.036 |
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.