PatchSiren cyber security CVE debrief
CVE-2026-74785 scriban CVE debrief
Scriban before 7.0.0 contains three distinct denial-of-service vulnerabilities in expression evaluation that bypass existing safety controls through unbounded string multiplication, uncontrolled BigInteger shift operations, and LoopLimit bypass via range enumeration in builtin functions. These vulnerabilities can be triggered by attackers who can supply templates, potentially causing out-of-memory exceptions or CPU exhaustion and typically terminating the entire host process. The CVE record was published on 2026-08-16T14:16:56.390Z and has not been modified since then. The NVD entry is currently Deferred. Developers and administrators using Scriban for template rendering should be aware of these vulnerabilities and take steps to mitigate the risk. This includes assessing their exposure to affected versions, prioritizing patching, and considering compensating controls to limit template supply chain risk.
- Vendor
- scriban
- Product
- Unknown
- CVSS
- HIGH 7.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-16
- Original CVE updated
- 2026-08-31
- Advisory published
- 2026-08-16
- Advisory updated
- 2026-08-31
Who should care
Developers and administrators using Scriban for template rendering should be aware of these vulnerabilities and take steps to mitigate the risk. This includes assessing their exposure to affected versions, prioritizing patching, and considering compensating controls to limit template supply chain risk. Security teams and vulnerability management teams should also review the official Scriban security advisory and monitor for unusual activity or errors in Scriban that may indicate exploitation attempts.
Technical summary
Scriban before 7.0.0 contains three distinct denial-of-service vulnerabilities in expression evaluation that bypass existing safety controls through unbounded string multiplication, uncontrolled BigInteger shift operations, and LoopLimit bypass via range enumeration in builtin functions. These vulnerabilities can be triggered by attackers who can supply templates, potentially causing out-of-memory exceptions or CPU exhaustion and typically terminating the entire host process. Organizations using Scriban for template rendering should prioritize patching to prevent potential denial-of-service attacks.
Defensive priority
Organizations using Scriban should prioritize patching to prevent potential denial-of-service attacks.
Recommended defensive actions
- Inventory and assess Scriban usage in your environment.
- Apply the patch to upgrade to Scriban version 7.0.0 or later.
- Monitor for unusual activity or errors in Scriban.
- Consider implementing compensating controls to limit template supply chain risk.
- Review the official Scriban security advisory.
- Track exceptions and retest remediated assets.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
Evidence notes
The CVE description notes Scriban before 7.0.0 contains three distinct denial-of-service vulnerabilities in expression evaluation. Attackers who can supply templates can cause out-of-memory exceptions or CPU exhaustion, typically terminating the entire host process. To verify and mitigate this vulnerability, defenders should review the official Scriban security advisory and assess their exposure to affected versions. They should also consider implementing compensating controls to limit template supply chain risk while patching is in progress.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-74785 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-74785
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-74785 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-74785
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-xw6w-9jjh-p9cr
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/scriban-before-denial-of-service-via-unbounded-resource-consumption
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.