Scriban

15 CVEs across 1 Scriban products. Browse Scriban vulnerabilities, severities, and proof-of-concept exploits.

Scriban products with known CVEs

ProductCVEs
Scriban15
Scriban CVEs — newest first
CVESeverityScorePublishedSummary
CVE-2026-74795High7.52026-08-16Scriban before 6.6.0 contains an uncontrolled recursion vulnerability in its recursive-descent parser. The parser does not enforce a default expression depth l…
CVE-2026-74794High7.52026-08-16Scriban before 6.6.0 contains an infinite recursion vulnerability in object rendering when the ObjectRecursionLimit property defaults to unlimited. Attackers c…
CVE-2026-74792High7.52026-08-16Scriban before 7.0.0 (affected versions <= 6.6.0) contains a stack overflow vulnerability in nested array initializer parsing. Deeply nested array initializers…
CVE-2026-74791High8.62026-08-16Scriban before 7.0.0 fails to clear the CachedTemplates dictionary when TemplateContext.Reset() is called, allowing cached templates to persist across reused c…
CVE-2026-74790Critical9.12026-08-16Scriban before 7.0.0 caches TypedObjectAccessor by Type only without considering MemberFilter changes, allowing reused TemplateContext instances to expose memb…
CVE-2026-74789High7.52026-08-16Scriban before 7.0.0 (affected <= 6.6.0) applies its LoopLimit constraint only to script loop statements and not to expensive iteration performed inside built-…
CVE-2026-74788High7.52026-08-16Scriban before 7.0.0 (affected versions <= 6.6.0) contains an uncontrolled memory allocation vulnerability in the string.pad_left and string.pad_right template…
CVE-2026-74787High7.52026-08-16Scriban before 7.0.0 contains an uncontrolled recursion vulnerability in the object.to_json builtin function that lacks depth limits and circular reference det…
CVE-2026-74786Medium6.52026-08-16Scriban before 7.0.0 (affected versions <= 6.6.0) contains a denial-of-service vulnerability in which the LimitToString safety limit (default 1MB) can be bypas…
CVE-2026-74785Medium6.52026-08-16Scriban before 7.0.0 contains three distinct denial-of-service vulnerabilities in expression evaluation that bypass existing safety controls through unbounded…
CVE-2026-747842026-08-16Scriban before 7.2.0 contains a denial of service vulnerability in the array.insert_at function that allocates unbounded null entries without respecting LoopLi…
CVE-2026-74783High7.52026-08-16Scriban versions 6.6.0 through 7.2.0 contain a non-enforcing ExpressionDepthLimit guard that fails to stop recursive descent parsing of deeply nested expressio…
CVE-2026-73062High7.52026-08-16Scriban versions 3.0.0 through 7.2.0 contain a denial of service vulnerability in the array multiplication operator that allocates memory without enforcing Loo…
CVE-2026-73061Critical9.82026-08-16Scriban before 7.2.2 contains an access-modifier bypass vulnerability in TypedObjectAccessor that allows template code to write CLR object properties without s…
CVE-2026-73060High7.52026-08-16Scriban versions from 3.0.0 through 7.2.5 contain a denial of service vulnerability in the ScriptRange.Multiply operator that bypasses LoopLimit when the left…