CVE-2026-59141
Təsvir
Perl üçün Data::RadixTree::Shared-in 0.02 versiyasından əvvəlki versiyaları, rdx_find_locked funksiyasında təsdiqlənməmiş düyün və arena indeksləri vasitəsilə sərhədlərdən kənar oxumaya (out-of-bounds read) imkan verir. Qoşulma zamanı yoxlayıcı olan rdx_validate_header başlıq skalyarlarını və bölgə düzümünü fayl ölçüsü ilə müqayisə edərək yoxlayır, lakin daha sonra etibar etdiyi düyün qeydlərini təsdiqləmir. rdx_find_locked funksiyası nodes[cur].children[k] indeksini təyin edir və hər bir düyünün label_off və label_len dəyərlərini mmap-ed seqmentdən olduğu kimi oxuyur; bunların heç biri düyün sayı və ya arena ölçüsünə görə məhdudlaşdırılmayıb. Alt struktur faylına yazıya icazəsi olan lokal istifadəçi, başlığı etibarlı saxlayaraq düyün qeydlərini zəhərləyə bilər, beləliklə, axtarış prosesi sərhədlərdən kənar düyün və ya arena indeksinə müraciət edərək bitişik yaddaşı oxuya və ya prosesin çökməsinə səbəb ola bilər.
Necə düzəltmək olar
- EGOR Data::RadixTree::Shared0.02 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| EGOR Data::RadixTree::Shared | v < 0.02 | 0.02 |
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.