CVE-2026-73062
Received Received - Intake

Scriban Template Engine Array Multiplication DoS

Vulnerability report for CVE-2026-73062, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-16

Last updated on: 2026-08-16

Assigner: VulnCheck

Description

Scriban versions 3.0.0 through 7.2.0 contain a denial of service vulnerability in the array multiplication operator that allocates memory without enforcing LoopLimit or overflow-safe arithmetic checks. Attackers can supply a large integer multiplier in a template to force multi-gigabyte memory allocations, causing resource exhaustion and availability degradation.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-16
Last Modified
2026-08-16
Generated
2026-08-16
AI Q&A
2026-08-16
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
scriban scriban From 3.0.0 (inc) to 7.2.0 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-770 The product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a denial-of-service vulnerability in the Scriban template engine affecting versions 3.0.0 through 7.2.0. The issue involves the array multiplication operator which allows an attacker to force a multi-gigabyte memory allocation by multiplying an array with a large integer. The operation does not enforce memory limits or use overflow-safe arithmetic, leading to resource exhaustion.

Detection Guidance

Check Scriban version with: grep -r "Scriban" --include="*.csproj" . or dotnet list package. Monitor for high memory usage during template processing. Look for ScriptRuntimeException or OutOfMemoryException in logs. Inspect templates for array multiplication operations like array * large_number.

Impact Analysis

Attackers can exploit this to cause severe system slowdowns or crashes by consuming excessive memory. This may lead to application unavailability, process termination by the OS OOM-killer, or denial-of-service conditions affecting services relying on Scriban.

Compliance Impact

This vulnerability primarily causes system unavailability through resource exhaustion, which could lead to denial of service conditions. While not directly violating GDPR or HIPAA, such disruptions may impact compliance by preventing timely access to personal or health data as required by these regulations.

Mitigation Strategies

Upgrade Scriban to version 7.2.1 or later. If upgrading is not possible, add LoopLimit enforcement or overflow-safe arithmetic checks to the array multiplication operator. Review and restrict template input to prevent large integer multipliers. Monitor system memory usage during template processing.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-73062. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart