Lucene search
+L

136 matches found

Cvelist
Cvelist
added 2026/08/16 1:14 p.m.32 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.7CVSS0.00318EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/16 1:14 p.m.18 views

CVE-2026-74795

Scriban before 6.6.0 contains an uncontrolled recursion vulnerability in its recursive-descent parser. The ExpressionDepthLimit defaults to null/disabled, allowing attackers to supply deeply nested templates (thousands of nested blocks) that exhaust thread stack space and trigger a StackOverflowE...

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

CVE-2026-74794 Scriban before 6.6.0 Denial of Service via Infinite Recursion

Scriban before 6.6.0 contains an infinite recursion vulnerability in object rendering when the ObjectRecursionLimit property defaults to unlimited. Attackers can supply circular reference objects to the template context, exhausting stack space and triggering an uncatchable StackOverflowException...

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

EUVD-2026-59960

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.4AI score0.00318EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/16 1:14 p.m.5 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-59957

Scriban before 7.0.0 fails to clear the CachedTemplates dictionary when TemplateContext.Reset is called, allowing cached templates to persist across reused contexts. Attackers can exploit request-dependent ITemplateLoader implementations to access previously authorized template content from earli...

9.2CVSS5.4AI score0.00269EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/16 1:14 p.m.50 views

CVE-2026-74791

Scriban before 7.0.0 contains an Authorization Bypass via Stale Include Cache. The issue is that, when TemplateContext.Reset() is called, the CachedTemplates dictionary is not cleared, allowing cached templates to persist across reused contexts. Attackers could leverage request-dependent ITemplat...

9.2CVSS5.4AI score0.00269EPSS
SaveExploits0References2
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
Cvelist
Cvelist
added 2026/08/16 1:14 p.m.33 views

CVE-2026-74791 Scriban before 7.0.0 Authorization Bypass via Stale Include Cache

Scriban before 7.0.0 fails to clear the CachedTemplates dictionary when TemplateContext.Reset is called, allowing cached templates to persist across reused contexts. Attackers can exploit request-dependent ITemplateLoader implementations to access previously authorized template content from earli...

9.2CVSS0.00269EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/16 1:14 p.m.30 views

CVE-2026-74792 Scriban before 7.0.0 Stack Overflow via nested array initializers

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.7CVSS0.00307EPSS
SaveExploits0References2
ATTACKERKB
ATTACKERKB
added 2026/08/16 1:14 p.m.8 views

CVE-2026-74792

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.4AI score0.00307EPSS
SaveExploits0References3
ATTACKERKB
ATTACKERKB
added 2026/08/16 1:14 p.m.9 views

CVE-2026-74791

Scriban before 7.0.0 fails to clear the CachedTemplates dictionary when TemplateContext.Reset is called, allowing cached templates to persist across reused contexts. Attackers can exploit request-dependent ITemplateLoader implementations to access previously authorized template content from earli...

9.2CVSS5.3AI score0.00269EPSS
SaveExploits0References3
CVE
CVE
added 2026/08/16 1:14 p.m.30 views

CVE-2026-74792

CVE-2026-74792 affects Scriban before 7.0.0 (versions

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

CVE-2026-74792 Scriban before 7.0.0 Stack Overflow via nested array initializers

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.6AI score
SaveExploits0References4
OSV
OSV
added 2026/08/16 1:14 p.m.17 views

CVE-2026-74791 Scriban before 7.0.0 Authorization Bypass via Stale Include Cache

Scriban before 7.0.0 fails to clear the CachedTemplates dictionary when TemplateContext.Reset is called, allowing cached templates to persist across reused contexts. Attackers can exploit request-dependent ITemplateLoader implementations to access previously authorized template content from earli...

9.2CVSS5.5AI score
SaveExploits0References4
ATTACKERKB
ATTACKERKB
added 2026/08/16 1:14 p.m.9 views

CVE-2026-74790

Scriban before 7.0.0 caches TypedObjectAccessor by Type only without considering MemberFilter changes, allowing reused TemplateContext instances to expose members that should be hidden. Attackers can access filtered properties and fields by reusing a TemplateContext after tightening its...

9.3CVSS5.2AI score0.00286EPSS
SaveExploits0References3
EUVD
EUVD
added 2026/08/16 1:14 p.m.7 views

EUVD-2026-59956

Scriban before 7.0.0 caches TypedObjectAccessor by Type only without considering MemberFilter changes, allowing reused TemplateContext instances to expose members that should be hidden. Attackers can access filtered properties and fields by reusing a TemplateContext after tightening its...

9.3CVSS5.3AI score0.00286EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/16 1:14 p.m.68 views

CVE-2026-74790

Scriban before 7.0.0 caches TypedObjectAccessor by Type without considering MemberFilter changes, enabling reuse of a TemplateContext to expose members that should be hidden. Affected software: Scriban prior to 7.0.0. Root cause: TemplateContext cache ignores updates to MemberFilter, causing prev...

9.3CVSS5.3AI score0.00286EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/16 1:14 p.m.34 views

CVE-2026-74790 Scriban before 7.0.0 MemberFilter Bypass via TemplateContext Cache

Scriban before 7.0.0 caches TypedObjectAccessor by Type only without considering MemberFilter changes, allowing reused TemplateContext instances to expose members that should be hidden. Attackers can access filtered properties and fields by reusing a TemplateContext after tightening its...

9.3CVSS0.00286EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/16 1:14 p.m.5 views

CVE-2026-74790 Scriban before 7.0.0 MemberFilter Bypass via TemplateContext Cache

Scriban before 7.0.0 caches TypedObjectAccessor by Type only without considering MemberFilter changes, allowing reused TemplateContext instances to expose members that should be hidden. Attackers can access filtered properties and fields by reusing a TemplateContext after tightening its...

9.3CVSS5.4AI score
SaveExploits0References4
Rows per page
Query Builder