CVE-2024-56406
Təsvir
Perl-də yığın buferinin daşması (heap buffer overflow) zəifliyi aşkar edilmişdir. Bura 5.34, 5.36, 5.38 və 5.40 buraxılış budaqları, həmçinin 5.33.1-dən 5.41.10-a qədər olan tərtibat versiyaları daxildir. `tr` operatorunun sol tərəfində non-ASCII baytlar olduqda, `S_do_trans_invmap` funksiyası təyinat göstəricisi `d`-ni daşıra bilər. $ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped) Hesab edilir ki, bu zəiflik kifayət qədər müdafiə mexanizmləri olmayan platformalarda Xidmətdən İmtina (DoS) və ehtimal olunan şəkildə Kodun İcrası hücumlarına imkan verə bilər.
Necə düzəltmək olar
- perl perl5.38.4, 5.40.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| perl perl | 5.33.1 ≤ v < 5.38.4, 5.39.0 ≤ v < 5.40.2, 5.41.0 ≤ v ≤ 5.41.10 | 5.38.4, 5.40.2 |
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.