Lucene search
K

5549 matches found

OSV
OSV
added 2026/03/27 9:17 p.m.2 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.1AI score0.00617EPSS
Exploits1References6
UbuntuCve
UbuntuCve
added 2026/03/27 9:17 p.m.1 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.2AI score0.00617EPSS
Exploits1References5
UbuntuCve
UbuntuCve
added 2026/03/27 9:17 p.m.1 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.7AI score0.00232EPSS
Exploits1References5
OSV
OSV
added 2026/03/27 9:11 p.m.2 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 score0.00619EPSS
Exploits1References5
Cvelist
Cvelist
added 2026/03/27 9:5 p.m.20 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.00617EPSS
Exploits1References3
ATTACKERKB
ATTACKERKB
added 2026/03/27 9:5 p.m.3 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.2AI score0.00617EPSS
Exploits1References4Affected Software1
Vulnrichment
Vulnrichment
added 2026/03/27 9:5 p.m.5 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 score0.00617EPSS
Exploits1References3
CVE
CVE
added 2026/03/27 9:5 p.m.57 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.2AI score0.00617EPSS
Exploits1References3Affected Software1
OSV
OSV
added 2026/03/27 9:5 p.m.3 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 score0.00617EPSS
Exploits1References5
Debian CVE
Debian CVE
added 2026/03/27 9:5 p.m.4 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.1CVSS5.8AI score0.00617EPSS
Exploits1
Cvelist
Cvelist
added 2026/03/27 9:0 p.m.25 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.00232EPSS
Exploits1References3
ATTACKERKB
ATTACKERKB
added 2026/03/27 9:0 p.m.1 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.8AI score0.00232EPSS
Exploits1References4Affected Software1
Vulnrichment
Vulnrichment
added 2026/03/27 9:0 p.m.4 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.8AI score0.00232EPSS
Exploits1References3
CVE
CVE
added 2026/03/27 9:0 p.m.23 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.8AI score0.00232EPSS
Exploits1References3Affected Software1
OSV
OSV
added 2026/03/27 9:0 p.m.3 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 score0.00232EPSS
Exploits1References5
EUVD
EUVD
added 2026/03/27 6:21 p.m.6 views

EUVD-2026-16860

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

8.1CVSS5.9AI score0.00619EPSS
Exploits1References3
Github Security Blog
Github Security Blog
added 2026/03/27 6:21 p.m.11 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.1CVSS6AI score0.00619EPSS
Exploits1References5Affected Software1
OSV
OSV
added 2026/03/27 6:20 p.m.0 views

GHSA-3MFM-83XF-C92R 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.2AI score0.00617EPSS
Exploits1References5
Snyk
Snyk
added 2026/03/27 6:20 p.m.3 views

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

Overview 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 execute arbitrary...

9.2CVSS6.1AI score0.00617EPSS
Exploits1References4
EUVD
EUVD
added 2026/03/27 6:20 p.m.3 views

EUVD-2026-16849

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

8.1CVSS5.9AI score0.00617EPSS
Exploits1References3
Rows per page
Query Builder