CVE-2026-74788

Yüksək

Təsvir

Scriban-ın 7.0.0 versiyasından əvvəlki versiyaları (təsirə məruz qalan versiyalar <= 6.6.0), .NET-in String.PadLeft/PadRight funksiyalarına müraciət etməzdən əvvəl genişlik parametrini yoxlamayan string.pad_left və string.pad_right şablon funksiyalarında nəzarətsiz yaddaş ayrılması zəifliyinə malikdir. Tətbiq Scriban-ı etibarsız şablon girişlərinə açdıqda, hücumçu tək bir çağırışla təxminən 1 QB yaddaş ayrılmasını tetikləmək üçün ixtiyari dərəcədə böyük genişlik dəyəri (məsələn, 500,000,000) təmin edərək OutOfMemoryException və xidmətdən imtina (DoS) halına səbəb ola bilər. TemplateContext.LimitToString limiti bunu önləmir, çünki o, yalnız sətir tam şəkildə ayrıldıqdan sonra tətbiq edilir.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulScriban
Dərc16 avq 2026
İlk görülmə16 avq 2026

Necə düzəltmək olar

Yeniləyin
  • Scriban7.0.0 və ya daha yeni versiya
  • Scriban.Signed7.0.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
ScribanNuGetv < 7.0.07.0.0
Scriban.SignedNuGetv < 7.0.07.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.

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.