Lucene search
+L

636029 matches found

OSV
OSV
added 2026/08/16 1:14 p.m.9 views

CVE-2026-74795 Scriban before 6.6.0 Denial of Service via Uncontrolled Recursion

Scriban before 6.6.0 contains an uncontrolled recursion vulnerability in its recursive-descent parser. The parser does not enforce a default expression depth limit the ExpressionDepthLimit property in ParserOptions defaults to null/disabled, so an attacker who controls template input can supply a...

8.7CVSS5.5AI score
SaveExploits0References4
EUVD
EUVD
added 2026/08/16 1:14 p.m.6 views

EUVD-2026-59958

Scriban before 7.0.0 affected versions = 6.6.0 contains a stack overflow vulnerability in nested array initializer parsing. Deeply nested array initializers recurse through a path ParseArrayInitializer → ParseExpression → ParseArrayInitializer that is not covered by the ExpressionDepthLimit count...

8.7CVSS5.5AI score0.00307EPSS
SaveExploits0References2
ATTACKERKB
ATTACKERKB
added 2026/08/16 1:14 p.m.13 views

CVE-2026-74788

Scriban before 7.0.0 affected versions = 6.6.0 contains an uncontrolled memory allocation vulnerability in the string.padleft and string.padright template functions, which perform no validation on the width parameter before delegating to .NET's String.PadLeft/PadRight. When an application exposes...

8.7CVSS5.4AI score0.00278EPSS
SaveExploits0References3
EUVD
EUVD
added 2026/08/16 1:14 p.m.9 views

EUVD-2026-59955

Scriban 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-in operators and functions. As a result, a single expression such as 1..1000000 | array.size — or a memory-amplification expression such as '...

8.7CVSS5.6AI score0.0034EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/16 1:14 p.m.34 views

CVE-2026-74789 Scriban before 7.0.0 LoopLimit Bypass via Built-in Operations

Scriban 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-in operators and functions. As a result, a single expression such as 1..1000000 | array.size — or a memory-amplification expression such as '...

8.7CVSS0.0034EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/16 1:14 p.m.9 views

CVE-2026-74788 Scriban before 7.0.0 Denial of Service via string.pad_left/pad_right

Scriban before 7.0.0 affected versions = 6.6.0 contains an uncontrolled memory allocation vulnerability in the string.padleft and string.padright template functions, which perform no validation on the width parameter before delegating to .NET's String.PadLeft/PadRight. When an application exposes...

8.7CVSS5.5AI score
SaveExploits0References4
OSV
OSV
added 2026/08/16 1:14 p.m.15 views

CVE-2026-74789 Scriban before 7.0.0 LoopLimit Bypass via Built-in Operations

Scriban 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-in operators and functions. As a result, a single expression such as 1..1000000 | array.size — or a memory-amplification expression such as '...

8.7CVSS5.7AI score
SaveExploits0References4
Cvelist
Cvelist
added 2026/08/16 1:14 p.m.39 views

CVE-2026-74788 Scriban before 7.0.0 Denial of Service via string.pad_left/pad_right

Scriban before 7.0.0 affected versions = 6.6.0 contains an uncontrolled memory allocation vulnerability in the string.padleft and string.padright template functions, which perform no validation on the width parameter before delegating to .NET's String.PadLeft/PadRight. When an application exposes...

8.7CVSS0.00278EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/16 1:14 p.m.8 views

EUVD-2026-59954

Scriban before 7.0.0 affected versions = 6.6.0 contains an uncontrolled memory allocation vulnerability in the string.padleft and string.padright template functions, which perform no validation on the width parameter before delegating to .NET's String.PadLeft/PadRight. When an application exposes...

8.7CVSS5.4AI score0.00278EPSS
SaveExploits0References2
ATTACKERKB
ATTACKERKB
added 2026/08/16 1:14 p.m.11 views

CVE-2026-74789

Scriban 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-in operators and functions. As a result, a single expression such as 1..1000000 | array.size — or a memory-amplification expression such as '...

8.7CVSS5.6AI score0.0034EPSS
SaveExploits0References3
CVE
CVE
added 2026/08/16 1:14 p.m.37 views

CVE-2026-74789

Scriban before 7.0.0 (affected

8.7CVSS5.6AI score0.0034EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/16 1:14 p.m.47 views

CVE-2026-74788

CVE-2026-74788 affects Scriban before 7.0.0 (affected versions ≤ 6.6.0). The vulnerability resides in the template functions string.pad_left and string.pad_right , which do not validate the width parameter before delegating to .NET’s String.PadLeft/PadRight. An attacker can supply an extremely la...

8.7CVSS5.4AI score0.00278EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/16 1:14 p.m.7 views

CVE-2026-74787 Scriban before 7.0.0 Uncontrolled Recursion via object.to_json

Scriban before 7.0.0 contains an uncontrolled recursion vulnerability in the object.tojson builtin function that lacks depth limits and circular reference detection. Attackers can craft templates with self-referencing objects to trigger unbounded recursion, causing a StackOverflowException that...

8.7CVSS5.4AI score
SaveExploits0References4
Cvelist
Cvelist
added 2026/08/16 1:14 p.m.39 views

CVE-2026-74787 Scriban before 7.0.0 Uncontrolled Recursion via object.to_json

Scriban before 7.0.0 contains an uncontrolled recursion vulnerability in the object.tojson builtin function that lacks depth limits and circular reference detection. Attackers can craft templates with self-referencing objects to trigger unbounded recursion, causing a StackOverflowException that...

8.7CVSS0.00278EPSS
SaveExploits0References2
ATTACKERKB
ATTACKERKB
added 2026/08/16 1:14 p.m.10 views

CVE-2026-74786

Scriban 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 bypassed because ObjectToString resets the per-call length counter currentToStringLength on every top-level call and StringBuilderOutput enforces no...

7.1CVSS5.3AI score0.00272EPSS
SaveExploits0References3
CVE
CVE
added 2026/08/16 1:14 p.m.37 views

CVE-2026-74786

CVE-2026-74786 affects Scriban before 7.0.0 (versions

7.1CVSS5.4AI score0.00272EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/16 1:14 p.m.8 views

EUVD-2026-59951

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. Attacker...

7.1CVSS5.3AI score0.00272EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/16 1:14 p.m.35 views

CVE-2026-74785 Scriban before 7.0.0 Denial of Service via Unbounded Resource Consumption

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. Attacker...

7.1CVSS0.00272EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/16 1:14 p.m.9 views

CVE-2026-74786 Scriban before 7.0.0 Denial of Service via Unbounded Template Output

Scriban 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 bypassed because ObjectToString resets the per-call length counter currentToStringLength on every top-level call and StringBuilderOutput enforces no...

7.1CVSS5.5AI score
SaveExploits0References4
Cvelist
Cvelist
added 2026/08/16 1:14 p.m.37 views

CVE-2026-74786 Scriban before 7.0.0 Denial of Service via Unbounded Template Output

Scriban 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 bypassed because ObjectToString resets the per-call length counter currentToStringLength on every top-level call and StringBuilderOutput enforces no...

7.1CVSS0.00272EPSS
SaveExploits0References2
Rows per page
Query Builder