CVE-2026-12844

Yüksək

Təsvir

Perl üçün List::SomeUtils::XS-in 0.59 versiyasından əvvəlki versiyalarda pairwise funksiyasında yığın bufer daşması (heap buffer overflow) mövcuddur. pairwise() bloku tərəfindən qaytarılan dəyərləri daha uzun giriş massivinin ölçüsündə olan yığın buferində toplayır, sonra isə hər kopyalamadan əvvəl buferi dövr yerinə tək bir dördləmə (alloc <<= 2) ilə genişləndirir. Bir çağırışda cari ayırmadan dörd dəfədən çox dəyər qaytaran blok çağırışı həmin tək dördləməni aşır və kopyalama prosesi buferin sonundan kənara yazılır. Tək bir cütlük üçün daha uzun giriş massivinin uzunluğundan dörd dəfə çox dəyər qaytaran pairwise() funksiyasının istənilən çağırıcısı buferdən kənara yazır və yığını korlayır.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulList::SomeUtils::XS
Dərc25 iyn 2026
İlk görülmə25 iyn 2026

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
DROLSKY List::SomeUtils::XSv < 0.590.59

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.

Intelligence 360 paketində

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.