PT-2026-73160 · Scriban · Scriban

·

CVE-2026-74792

·

Published

2026-03-24

·

Updated

2026-08-16

CVSS v4.0

8.7

High

VectorAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Scriban versions prior to 7.0.0
Description An issue exists in the parsing of nested array initializers where deeply nested structures cause recursion through the path (ParseArrayInitializer → ParseExpression → ParseArrayInitializer). This specific path is not monitored by the ExpressionDepthLimit counter. An attacker providing untrusted input to the Template.Parse function can trigger an uncatchable StackOverflowException, which results in the immediate termination of the process.
Recommendations Update Scriban to version 7.0.0 or later.

Exploit

Fix

Uncontrolled Recursion

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-74792
GHSA-P6Q4-FGR8-VX4P

Affected Products

Scriban