Lucene search
+L

197 matches found

Positive Technologies
Positive Technologies
•added 2026/03/24 12:00 a.m.•21 views

PT-2026-73159

Name of the Vulnerable Software and Affected Versions Scriban versions prior to 7.0.0 Description The software fails to clear the CachedTemplates dictionary when the TemplateContext.Reset function is called, which allows cached templates to persist across reused contexts. This can be exploited...

9.2CVSS5.7AI score0.00432EPSS
SaveExploits0References10
Positive Technologies
Positive Technologies
•added 2026/03/24 12:00 a.m.•25 views

PT-2026-73154

Name of the Vulnerable Software and Affected Versions Scriban versions prior to 7.0.0 Description A denial-of-service issue exists where the LimitToString safety limit, which defaults to 1MB, can be bypassed. This occurs because the ObjectToString function resets the per-call length counter...

7.1CVSS5.7AI score0.00476EPSS
SaveExploits0References10
Positive Technologies
Positive Technologies
•added 2026/03/24 12:00 a.m.•23 views

PT-2026-73153

Name of the Vulnerable Software and Affected Versions Scriban versions prior to 7.0.0 Description Three distinct denial-of-service issues exist in expression evaluation that bypass safety controls. These issues involve unbounded string multiplication, uncontrolled BigInteger shift operations, and...

7.1CVSS5.7AI score0.00476EPSS
SaveExploits0References10
Positive Technologies
Positive Technologies
•added 2026/03/24 12:00 a.m.•4 views

PT-2026-30296

Summary TemplateContext.Reset claims that a TemplateContext can be reused safely on the same thread, but it does not clear CachedTemplates. If an application pools TemplateContext objects and uses an ITemplateLoader that resolves content per request, tenant, or user, a previously authorized inclu...

8.6CVSS5.7AI score
SaveExploits0References3
Snyk
Snyk
•added 2026/03/19 9:31 p.m.•21 views

Allocation of Resources Without Limits or Throttling

Overview Scriban is a Scriban is a fast, powerful, safe and lightweight scripting language and engine for .NET, which was primarily developed for text templating with a compatibility mode for parsing liquid templates. Today, not only Scriban can be used in text templating scenarios, but also can ...

8.7CVSS5.9AI score
SaveExploits0References2
OSV
OSV
•added 2026/03/19 9:31 p.m.•13 views

GHSA-5RPF-X9JG-8J5P Scriban Affected by Memory Exhaustion (OOM) via Unbounded String Generation (Denial of Service)

TemplateContext.LimitToString defaults to 0 unlimited. While Scriban implements a default LoopLimit of 1000, an attacker can still cause massive memory allocation via exponential string growth. Doubling a string for just 30 iterations generates over 1GB of text, instantly exhausting heap memory a...

5.3CVSS5.8AI score
SaveExploits0References3
Snyk
Snyk
•added 2026/03/19 9:31 p.m.•19 views

Allocation of Resources Without Limits or Throttling

Overview Scriban.Signed is a fast, powerful, safe and lightweight scripting language and engine for .NET, which was primarily developed for text templating with a compatibility mode for parsing liquid templates. Affected versions of this package are vulnerable to Allocation of Resources Without...

8.7CVSS5.9AI score
SaveExploits0References2
Snyk
Snyk
•added 2026/03/19 9:31 p.m.•12 views

Uncontrolled Recursion

Overview Scriban is a Scriban is a fast, powerful, safe and lightweight scripting language and engine for .NET, which was primarily developed for text templating with a compatibility mode for parsing liquid templates. Today, not only Scriban can be used in text templating scenarios, but also can ...

8.7CVSS5.9AI score
SaveExploits0References2
Snyk
Snyk
•added 2026/03/19 9:31 p.m.•18 views

Uncontrolled Recursion

Overview Scriban.Signed is a fast, powerful, safe and lightweight scripting language and engine for .NET, which was primarily developed for text templating with a compatibility mode for parsing liquid templates. Affected versions of this package are vulnerable to Uncontrolled Recursion due to the...

8.7CVSS5.9AI score
SaveExploits0References2
OSV
OSV
•added 2026/03/19 9:31 p.m.•19 views

GHSA-GRR9-747V-XVCP Scriban has an Infinite Recursion during Object Rendering Leads to Stack Overflow and Process Crash (Denial of Service)

When Scriban renders an object that contains a circular reference, it traverses the object's members infinitely. Because the ObjectRecursionLimit property defaults to unlimited, this behavior exhausts the thread's stack space, triggering an uncatchable StackOverflowException that immediately...

7.5CVSS5.9AI score0.00488EPSS
SaveExploits0References3
Snyk
Snyk
•added 2026/03/19 9:30 p.m.•16 views

Uncontrolled Recursion

Overview Scriban is a Scriban is a fast, powerful, safe and lightweight scripting language and engine for .NET, which was primarily developed for text templating with a compatibility mode for parsing liquid templates. Today, not only Scriban can be used in text templating scenarios, but also can ...

8.7CVSS5.9AI score
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/03/19 12:00 a.m.•25 views

PT-2026-73162

Name of the Vulnerable Software and Affected Versions Scriban versions prior to 6.6.0 Description A recursive-descent parser fails to enforce a default expression depth limit because the ExpressionDepthLimit property in ParserOptions is disabled by default. An attacker providing template input wi...

8.7CVSS5.7AI score0.00575EPSS
SaveExploits0References12
Positive Technologies
Positive Technologies
•added 2026/03/19 12:00 a.m.•3 views

PT-2026-28770

When Scriban renders an object that contains a circular reference, it traverses the object's members infinitely. Because the ObjectRecursionLimit property defaults to unlimited, this behavior exhausts the thread's stack space, triggering an uncatchable StackOverflowException that immediately...

7.5CVSS6AI score
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/03/19 12:00 a.m.•3 views

PT-2026-28764

TemplateContext.LimitToString defaults to 0 unlimited. While Scriban implements a default LoopLimit of 1000, an attacker can still cause massive memory allocation via exponential string growth. Doubling a string for just 30 iterations generates over 1GB of text, instantly exhausting heap memory a...

5.3CVSS6AI score
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/03/19 12:00 a.m.•5 views

PT-2026-28777

Scriban is vulnerable to an uncontrolled process crash resulting in a Denial of Service. Because the recursive-descent parser does not enforce a default limit on expression depth, an attacker who controls template input can craft a heavily nested template that triggers a StackOverflowException. I...

7.5CVSS6AI score
SaveExploits0References5
EUVD
EUVD
•added 2026/02/25 3:52 a.m.•20 views

EUVD-2026-8615

tfplan2md is software for converting Terraform plan JSON files into human-readable Markdown reports. Prior to version 1.26.1, a bug in tfplan2md affected several distinct rendering paths: AzApi resource body properties, AzureDevOps variable groups, Scriban template context variables, and...

8.5CVSS5.4AI score0.00414EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/02/25 12:00 a.m.•6 views

CVE-2026-27640: Improper Removal of Sensitive Information Before Storage or Transfer

tfplan2md is software for converting Terraform plan JSON files into human-readable Markdown reports. Prior to version 1.26.1, a bug in tfplan2md affected several distinct rendering paths: AzApi resource body properties, AzureDevOps variable groups, Scriban template context variables, and...

8.5CVSS5.8AI score0.00414EPSS
SaveExploits0References1
Rows per page
Query Builder