PatchSiren cyber security CVE debrief
CVE-2026-74792 scriban CVE debrief
CVE-2026-74792 is a stack overflow vulnerability in Scriban template engine versions before 7.0.0. The vulnerability is triggered by deeply nested array initializers in untrusted input to Template.Parse, leading to an uncatchable StackOverflowException that terminates the process. This issue affects systems using Scriban for template rendering, particularly those allowing untrusted input. Defenders should assess exposure and prioritize mitigation by upgrading to version 7.0.0 or later.
- Vendor
- scriban
- Product
- Unknown
- CVSS
- HIGH 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-16
- Original CVE updated
- 2026-09-08
- Advisory published
- 2026-08-16
- Advisory updated
- 2026-09-08
Who should care
Defenders responsible for systems using Scriban for template rendering, particularly those allowing untrusted input, should assess exposure and prioritize mitigation. This includes reviewing current deployments, verifying input validation and sanitization practices, and planning upgrades to Scriban version 7.0.0 or later. Security teams and vulnerability management teams should also review the vulnerability's impact on their systems and prioritize mitig
Why it matters
CVE-2026-74792 is a high-severity vulnerability in Scriban template engine versions before 7.0.0. Defenders should prioritize upgrading to version 7.0.0 or later and assess systems using affected Scriban versions for exposure, particularly those allowing untrusted input to Template.Parse.
- Potential process termination due to StackOverflowException
- Need for input validation and sanitization to prevent exploitation
- Requirement for upgrading to Scriban version 7.0.0 or later
- Verification of Template.Parse usage in affected deployments
Technical summary
The Scriban template engine before version 7.0.0 contains a stack overflow vulnerability due to improper handling of deeply nested array initializers in Template.Parse. This allows an attacker to trigger an uncatchable StackOverflowException, terminating the process. The vulnerability is particularly severe in systems allowing untrusted input to Template.Parse. Upgrading to Scriban version 7.0.0 or later mitigates this vulnerability. Systems using affected Scriban versions should be assessed for exposure, and input validation and sanitization should be verified.
Defensive priority
Defenders should prioritize upgrading to Scriban version 7.0.0 or later to mitigate this vulnerability. Systems using affected Scriban versions should be assessed for exposure, particularly those allowing untrusted input to Template.Parse.
Recommended defensive actions
- Upgrade to Scriban version 7.0.0 or later
- Assess systems using affected Scriban versions for exposure
- Verify Template.Parse input validation and sanitization
- Monitor for potential exploitation attempts
- Review compensating controls for exposed systems
- Check relevant monitoring, detection, and logs for exposed assets
- Track exceptions and retest remediated assets
Evidence notes
The CVE record and NVD entry provide details on the vulnerability. However, the exact scope of affected deployments and potential impact require further verification from official sources. Affected systems may need input validation and sanitization to prevent exploitation. The vulnerability's severity and potential process termination emphasize the need for prompt mitigation. Official advisories and CVE metadata should be reviewed for accurate information.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-74792 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-74792
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-74792 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-74792
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/scriban/scriban/security/advisories/GHSA-p6q4-fgr8-vx4p
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/scriban-before-stack-overflow-via-nested-array-initializers
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.