CVE-2026-8376
Açıklama
5.40.5-RC1 öncesindeki Perl sürümleri, 5.41.0'dan 5.42.3-RC1 öncesine kadar olanlar ve 5.43.0'dan 5.43.11 öncesine kadar olan sürümler, 32-bit derlemelerde tekrarlanan sabit bir dize içeren düzenli ifadeler derlenirken yığın arabellek taşmasına (heap buffer overflow) neden olmaktadır. regcomp_study.c dosyasındaki Perl_study_chunk, birleştirilmiş alt dize tamponunun boyutunu bayt yerine karakter cinsinden kontrol etmiştir. Büyük bir minimum sayıma sahip nicelenmiş sabit bir alt dize için, bayt uzunluğu mincount * l değeri SSize_t türünü aşarak yetersiz boyutta bir SvGROW tahsisine yol açabilir; ardından gelen kopyalama işlemi tamponun sonunun ötesine yazmaktadır. 32-bit bir perl derlemesinde saldırgan tarafından kontrol edilen bir düzenli ifadeyi derleyen bir çağrıcı, derleme zamanında yığın arabellek taşmasını tetikler.
Nasıl düzeltilir
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| perl perl | v ≤ 5.43.10 | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.