CVE-2026-74792CWE-674

CVE-2026-74792

High · published August 16, 2026

CVSS v3.1
7.5
EPSS
1%
Percentile
43.9
In the wild
Unconfirmed
What it is

Scriban before 7.0.0 (affected versions <= 6.6.0) contains a stack overflow vulnerability in nested array initializer parsing. Deeply nested array initializers recurse through a path (ParseArrayInitializer → ParseExpression → ParseArrayInitializer) that is not covered by the ExpressionDepthLimit counter added in the fix for GHSA-wgh7-7m3c-fx25. An attacker who can supply untrusted input to Template.Parse can trigger an uncatchable StackOverflowException that immediately terminates the process, even with the default ExpressionDepthLimit enabled.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
8.7 · CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
EPSS
0.00527 · 43.9th percentile
Weakness
CWE-674 · Uncontrolled Recursion
Published
2026-08-16T18:16Z
References (3)
EPSS history
Timeline
  • 16 AUG 13:14Z
    Scriban before 7.0.0 Stack Overflow via nested array initializers
    cvelistv5