CVE-2026-9516
Təsvir
Perl üçün Cpanel::JSON::XS versiya 4.41-dən əvvəlki versiyalar, decode filtri callback-i xəta verdikdə, UTF-8 BOM prefiksli giriş vasitəsilə xidmətdən imtinaya (DoS) yol açır. Başlanğıcdakı 3 baytlıq UTF-8 BOM-u ötürmək üçün decode_json() funksiyası SvPV_set() ilə giriş skalyarının sətir göstəricisini həmin işarədən irəli sürüşdürür və onu yalnız normal geri dönüş yolunda bərpa edir. Dekodlaşdırma Perl istisnası vasitəsilə dayandırıldıqda (məsələn, xəta verən filter_json_object callback-i zamanı), bərpa prosesi ötürülür və skalyarın sətir göstəricisi öz buferində sürüşmüş və uzunluğu qısaldılmış şəkildə qalır. Həmin skalyar daha sonra azad edildikdə, allokator etibarsız göstərici alır və interpretator fəaliyyətini dayandırır. Xəta verən filtr callback-i ilə dekodlaşdırılan tək bir BOM prefiksli sənəd hər hansı çağırıcı proqramın çökməsinə səbəb olur.
Necə düzəltmək olar
- rurban cpanel\4.41 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| rurban cpanel\ | \ ≤ v < 4.41 | 4.41 |
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.