Lucene search
+L

8254 matches found

OSV
OSV
•added 2026/03/27 9:17 p.m.•17 views

UBUNTU-CVE-2026-33916

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, resolvePartial in the Handlebars runtime resolves partial names via a plain property lookup on options.partials without guarding against prototype-chain traversal. When Object.prototype...

4.7CVSS5.9AI score0.00382EPSS
SaveExploits1References6
UbuntuCve
UbuntuCve
•added 2026/03/27 9:17 p.m.•15 views

CVE-2026-33938

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, the @partial-block special variable is stored in the template data context and is reachable and mutable from within a template via helpers that accept arbitrary objects. When a helper...

8.1CVSS6.5AI score0.00843EPSS
SaveExploits1References5
UbuntuCve
UbuntuCve
•added 2026/03/27 9:17 p.m.•16 views

CVE-2026-33916

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, resolvePartial in the Handlebars runtime resolves partial names via a plain property lookup on options.partials without guarding against prototype-chain traversal. When Object.prototype...

4.7CVSS5.9AI score0.00382EPSS
SaveExploits1References5
OSV
OSV
•added 2026/03/27 9:17 p.m.•18 views

UBUNTU-CVE-2026-33938

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, the @partial-block special variable is stored in the template data context and is reachable and mutable from within a template via helpers that accept arbitrary objects. When a helper...

8.1CVSS6.5AI score0.00843EPSS
SaveExploits1References6
OSV
OSV
•added 2026/03/27 9:11 p.m.•16 views

CVE-2026-33940 Handlebars.js has JavaScript Injection via AST Type Confusion when passing an object as dynamic partial

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, a crafted object placed in the template context can bypass all conditional guards in resolvePartial and cause invokePartial to return undefined. The Handlebars runtime then treats the...

8.1CVSS5.9AI score
SaveExploits0References10
Vulnrichment
Vulnrichment
•added 2026/03/27 9:05 p.m.•28 views

CVE-2026-33938 Handlebars.js has JavaScript Injection via AST Type Confusion by tampering @partial-block

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, the @partial-block special variable is stored in the template data context and is reachable and mutable from within a template via helpers that accept arbitrary objects. When a helper...

8.1CVSS6.5AI score0.00843EPSS
SaveExploits1References3
attackerkb
attackerkb
•added 2026/03/27 9:05 p.m.•15 views

CVE-2026-33938

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, the @partial-block special variable is stored in the template data context and is reachable and mutable from within a template via helpers that accept arbitrary objects. When a helper...

8.1CVSS6.5AI score0.00843EPSS
SaveExploits1References4Affected Software1
CVE
CVE
•added 2026/03/27 9:05 p.m.•199 views

CVE-2026-33938

The vulnerability CVE-2026-33938 affects the Handlebars library. In versions 4.0.0 through 4.7.8, the special variable @partial-block is stored in the template data context and can be reached and mutated via helpers that accept arbitrary objects. An attacker could overwrite @partial-block with a ...

8.1CVSS6.5AI score0.00843EPSS
SaveExploits1References8Affected Software1
Cvelist
Cvelist
•added 2026/03/27 9:05 p.m.•43 views

CVE-2026-33938 Handlebars.js has JavaScript Injection via AST Type Confusion by tampering @partial-block

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, the @partial-block special variable is stored in the template data context and is reachable and mutable from within a template via helpers that accept arbitrary objects. When a helper...

8.1CVSS0.00843EPSS
SaveExploits1References3
OSV
OSV
•added 2026/03/27 9:05 p.m.•15 views

CVE-2026-33938 Handlebars.js has JavaScript Injection via AST Type Confusion by tampering @partial-block

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, the @partial-block special variable is stored in the template data context and is reachable and mutable from within a template via helpers that accept arbitrary objects. When a helper...

8.1CVSS6.2AI score
SaveExploits0References10
Debian CVE
Debian CVE
•added 2026/03/27 9:05 p.m.•20 views

CVE-2026-33938

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, the @partial-block special variable is stored in the template data context and is reachable and mutable from within a template via helpers that accept arbitrary objects. When a helper...

8.1CVSS6.5AI score0.00843EPSS
SaveExploits1
Vulnrichment
Vulnrichment
•added 2026/03/27 9:00 p.m.•24 views

CVE-2026-33916 Handlebars.js has Prototype Pollution Leading to XSS through Partial Template Injection

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, resolvePartial in the Handlebars runtime resolves partial names via a plain property lookup on options.partials without guarding against prototype-chain traversal. When Object.prototype...

4.7CVSS5.9AI score0.00382EPSS
SaveExploits1References3
attackerkb
attackerkb
•added 2026/03/27 9:00 p.m.•11 views

CVE-2026-33916

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, resolvePartial in the Handlebars runtime resolves partial names via a plain property lookup on options.partials without guarding against prototype-chain traversal. When Object.prototype...

4.7CVSS5.9AI score0.00382EPSS
SaveExploits1References4Affected Software1
CVE
CVE
•added 2026/03/27 9:00 p.m.•168 views

CVE-2026-33916

Handlebars.js CVE-2026-33916 affects 4.0.0–4.7.8 where resolvePartial() looks up partials via options.partials without guarding prototype traversal. If Object.prototype is polluted with a string key matching a partial, that string becomes the partial body and is rendered unescaped, enabling refle...

4.7CVSS5.9AI score0.00382EPSS
SaveExploits1References3Affected Software1
Cvelist
Cvelist
•added 2026/03/27 9:00 p.m.•41 views

CVE-2026-33916 Handlebars.js has Prototype Pollution Leading to XSS through Partial Template Injection

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, resolvePartial in the Handlebars runtime resolves partial names via a plain property lookup on options.partials without guarding against prototype-chain traversal. When Object.prototype...

4.7CVSS0.00382EPSS
SaveExploits1References3
OSV
OSV
•added 2026/03/27 9:00 p.m.•15 views

CVE-2026-33916 Handlebars.js has Prototype Pollution Leading to XSS through Partial Template Injection

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, resolvePartial in the Handlebars runtime resolves partial names via a plain property lookup on options.partials without guarding against prototype-chain traversal. When Object.prototype...

4.7CVSS5.7AI score
SaveExploits0References5
EUVD
EUVD
•added 2026/03/27 6:21 p.m.•20 views

EUVD-2026-16860

Handlebars.js has JavaScript Injection via AST Type Confusion when passing an object as dynamic partial...

8.1CVSS6.4AI score0.00791EPSS
SaveExploits1References3
Github Security Blog
Github Security Blog
•added 2026/03/27 6:21 p.m.•52 views

Handlebars.js has JavaScript Injection via AST Type Confusion when passing an object as dynamic partial

Summary A crafted object placed in the template context can bypass all conditional guards in resolvePartial and cause invokePartial to return undefined. The Handlebars runtime then treats the unresolved partial as a source that needs to be compiled, passing the crafted object to env.compile...

8.1CVSS6.5AI score0.00791EPSS
SaveExploits1References5Affected Software1
Snyk
Snyk
•added 2026/03/27 6:20 p.m.•10 views

Access of Resource Using Incompatible Type ('Type Confusion')

Overview org.webjars.npm:handlebars is an extension to the Mustache templating language. Affected versions of this package are vulnerable to Access of Resource Using Incompatible Type 'Type Confusion' via manipulation of the @partial-block variable in the template data context. An attacker can...

9.2CVSS6.7AI score0.00843EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
•added 2026/03/27 6:20 p.m.•50 views

Handlebars.js has JavaScript Injection via AST Type Confusion by tampering @partial-block

Summary The @partial-block special variable is stored in the template data context and is reachable and mutable from within a template via helpers that accept arbitrary objects. When a helper overwrites @partial-block with a crafted Handlebars AST, a subsequent invocation of @partial-block compil...

8.1CVSS6.7AI score0.00843EPSS
SaveExploits1References5Affected Software1
Rows per page
Query Builder