Lucene search
+L

28 matches found

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

CVE-2026-73060 Scriban 3.0.0 through 7.2.5 Denial of Service via ScriptRange.Multiply

Scriban 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 operand is a lazy sequence. Attackers can supply templates with array multiplication on lazy sequences to execute billions of uncharged...

8.7CVSS6.2AI score
SaveExploits0References6
Positive Technologies
Positive Technologies
•added 2026/08/16 12:00 a.m.•21 views

PT-2026-73149

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

8.7CVSS5.8AI score0.00488EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/08/16 12:00 a.m.•21 views

PT-2026-73147

Name of the Vulnerable Software and Affected Versions Scriban versions 3.0.0 through 7.2.5 Description A denial of service issue exists in the ScriptRange.Multiply operator. When the left operand is a lazy sequence, the LoopLimit is bypassed, allowing attackers to provide templates with array...

8.7CVSS5.8AI score0.00452EPSS
SaveExploits0References10
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/16 12:00 a.m.•6 views

CVE-2026-73060: Allocation of Resources Without Limits or Throttling

Scriban 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 operand is a lazy sequence. Attackers can supply templates with array multiplication on lazy sequences to execute billions of uncharged...

8.7CVSS6.1AI score0.00452EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/06/26 9:01 p.m.•25 views

Scriban: array * int (ScriptArray<T>.TryEvaluate) bypasses LoopLimit — incomplete fix for GHSA-c875-h985-hvrc, missed sibling of GHSA-24c8-4792-22hx

Summary The array multiplication operator array integer in Scriban allocates a result whose size is the product of the attacker-controlled integer and the array length, with no LoopLimit / LimitToString check and no overflow-safe arithmetic. A 40-byte template forces a multi-gigabyte allocation,...

5.8AI score
SaveExploits0References2Affected Software2
Github Security Blog
Github Security Blog
•added 2026/03/24 10:13 p.m.•21 views

Scriban: Built-in operations bypass LoopLimit and delay cancellation, enabling Denial of Service

Summary Scriban's LoopLimit only applies to script loop statements, not to expensive iteration performed inside operators and builtins. An attacker can submit a single expression such as 1..1000000 | array.size and force large amounts of CPU work even when LoopLimit is set to a very small value...

6AI score
SaveExploits0References2Affected Software2
Positive Technologies
Positive Technologies
•added 2026/03/24 12:00 a.m.•23 views

PT-2026-73157

Name of the Vulnerable Software and Affected Versions Scriban versions prior to 7.0.0 Description The software fails to apply the LoopLimit constraint to expensive iterations performed within built-in operators and functions, applying it only to script loop statements. This allows a single...

8.7CVSS5.7AI score0.00596EPSS
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
Rows per page
Query Builder