CVE-2026-74792
Təsvir
Scriban 7.0.0 versiyasından əvvəlki versiyalar (təsirə məruz qalan versiyalar <= 6.6.0), iç-içə massiv başlatıcılarının (nested array initializer) analizində stek daşması (stack overflow) zəifliyinə malikdir. Dərindən iç-içə olan massiv başlatıcıları, GHSA-wgh7-7m3c-fx25 üçün tətbiq edilən düzəlişdə əlavə edilmiş ExpressionDepthLimit sayğacı tərəfindən əhatə olunmayan bir yol (ParseArrayInitializer → ParseExpression → ParseArrayInitializer) vasitəsilə rekursiya yaradır. Template.Parse funksiyasına etibarsız giriş təmin edə bilən hücumçu, standart ExpressionDepthLimit aktiv olsa belə, prosesi dərhal dayandıran və tutulması mümkün olmayan StackOverflowException xətasını tetikləyə bilər.
Necə düzəltmək olar
- Scriban7.0.0 və ya daha yeni versiya
- Scriban.Signed7.0.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| ScribanNuGet | v < 7.0.0 | 7.0.0 |
| Scriban.SignedNuGet | v < 7.0.0 | 7.0.0 |
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.