PatchSiren

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

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.