Katalog CVE

CVE-2026-74787

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.28%

Percentyl 20 - wyżej niż 20% wszystkich znanych CVE

Streszczenie

Scriban przed wersją 7.0.0 zawiera podatność na niekontrolowaną rekurencję w funkcji wbudowanej object.to_json, która nie ma limitów głębokości ani wykrywania cyklicznych referencji. Atakujący mogą tworzyć szablony z obiektami odwołującymi się do siebie, co powoduje nieograniczoną rekurencję i wyjątek StackOverflowException, który kończy proces .NET.

Ocena ryzyka

Atakujący może zdalnie doprowadzić do awarii aplikacji hostującej, co skutkuje przerwaniem działania usługi i potencjalną utratą dostępności.

Rekomendacja

Zaktualizuj Scriban do wersji 7.0.0 lub nowszej, która zawiera poprawkę ograniczającą rekurencję i wykrywającą cykliczne referencje.

Oryginalny opis (angielski, źródło NVD)

Scriban before 7.0.0 contains an uncontrolled recursion vulnerability in the object.to_json builtin function that lacks depth limits and circular reference detection. Attackers can craft templates with self-referencing objects to trigger unbounded recursion, causing a StackOverflowException that fatally terminates the hosting .NET process.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS