Lucene search
+L

556 matches found

Veracode
Veracode
•added 2026/04/08 2:05 p.m.•46 views

Type Confusion

Handlebars is vulnerable to Type Confusion. The vulnerability is due to unsanitized handling of pre-parsed AST input in Handlebars.compile, which allows an attacker to inject malicious JavaScript via crafted AST nodes and execute arbitrary code...

9.8CVSS6.9AI score0.01736EPSS
SaveExploits4References9Affected Software1
vulnersOsv
vulnersOsv
•added 2026/03/29 3:17 p.m.•5 views

4coders-commons (>=0.0.1, <=0.0.2), @1delta/aggregators (>=0.1.0, <=0.1.6) +2167 more potentially affected by unknown CVE via handlebars (>=4.6.0, <=4.7.8)

handlebars NPM version =4.6.0, =0.0.1, =0.1.0, =0.1.0, =0.0.11, =0.0.52, =0.1.0, =0.0.72, =0.1.0, =1.1.1-pr-7-1d68cf28da, =0.0.0-13d458778df8db161111e788ed4207a13a110724, =1.0.0, =0.1.0-alpha.1, =3.1.2, =3.1.6, =0.0.1, =0.1.7 and more Source cves: unknown CVE Source advisory:...

5.7AI score
SaveExploits0
vulnersOsv
vulnersOsv
•added 2026/03/29 3:17 p.m.•5 views

4coders-commons (>=0.0.1, <=0.0.2), @1delta/aggregators (>=0.1.0, <=0.1.6) +2167 more potentially affected by unknown CVE via handlebars (>=4.6.0, <=4.7.8)

handlebars NPM version =4.6.0, =0.0.1, =0.1.0, =0.1.0, =0.0.11, =0.0.52, =0.1.0, =0.0.72, =0.1.0, =1.1.1-pr-7-1d68cf28da, =0.0.0-13d458778df8db161111e788ed4207a13a110724, =1.0.0, =0.1.0-alpha.1, =3.1.2, =3.1.6, =0.0.1, =0.1.7 and more Source cves: unknown CVE Source advisory: OSV:GHSA-7RX3-28CR-V...

5.7AI score
SaveExploits0
Snyk
Snyk
•added 2026/03/29 3:17 p.m.•10 views

Prototype Pollution

Overview org.webjars.npm:handlebars is an extension to the Mustache templating language. Affected versions of this package are vulnerable to Prototype Pollution in the protoAccessControl function. An attacker can gain unauthorized access to prototype methods by referencing lookupSetter in templat...

6.3CVSS6.3AI score
SaveExploits0References2
Snyk
Snyk
•added 2026/03/29 3:17 p.m.•25 views

Prototype Pollution

Overview handlebars is an extension to the Mustache templating language. Affected versions of this package are vulnerable to Prototype Pollution in the protoAccessControl function. An attacker can gain unauthorized access to prototype methods by referencing lookupSetter in templates through...

6.3CVSS6.5AI score
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/03/29 3:17 p.m.•28 views

Handlebars.js has a Prototype Method Access Control Gap via Missing __lookupSetter__ Blocklist Entry

Summary The prototype method blocklist in lib/handlebars/internal/proto-access.js blocks constructor, defineGetter, defineSetter, and lookupGetter, but omits the symmetric lookupSetter. This omission is only exploitable when the non-default runtime option allowProtoMethodsByDefault: true is...

9.8CVSS7.3AI score0.04506EPSS
SaveExploits1References4Affected Software1
OSV
OSV
•added 2026/03/29 3:17 p.m.•16 views

GHSA-7RX3-28CR-V5WH Handlebars.js has a Prototype Method Access Control Gap via Missing __lookupSetter__ Blocklist Entry

Summary The prototype method blocklist in lib/handlebars/internal/proto-access.js blocks constructor, defineGetter, defineSetter, and lookupGetter, but omits the symmetric lookupSetter. This omission is only exploitable when the non-default runtime option allowProtoMethodsByDefault: true is...

4.8CVSS5.9AI score
SaveExploits0References4
vulnersOsv
vulnersOsv
•added 2026/03/29 3:16 p.m.•6 views

4coders-commons (>=0.0.1, <=0.0.2), @11ty/eleventy (0.3.3) +3670 more potentially affected by unknown CVE via handlebars (>=4.0.0, <=4.7.8)

handlebars NPM version =4.0.0, =0.0.1, =0.1.0, =0.1.0, =0.0.11, =0.0.52, =0.1.0, =0.0.72, =0.1.0, =1.1.1-pr-7-1d68cf28da, =0.0.0-13d458778df8db161111e788ed4207a13a110724, =1.16.0, =1.16.0, =1.16.0, =2.4.4 and more Source cves: unknown CVE Source advisory: OSV:GHSA-442J-39WM-28R2...

5.7AI score
SaveExploits0
Snyk
Snyk
•added 2026/03/29 3:16 p.m.•43 views

Time-of-check Time-of-use (TOCTOU) Race Condition

Overview handlebars is an extension to the Mustache templating language. Affected versions of this package are vulnerable to Time-of-check Time-of-use TOCTOU Race Condition in the lookup function. An attacker can access properties that should be restricted by bypassing prototype-access controls...

6.3CVSS5.5AI score
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/03/29 3:16 p.m.•42 views

Handlebars.js has a Property Access Validation Bypass in container.lookup

Summary In lib/handlebars/runtime.js, the container.lookup function uses container.lookupProperty as a gate check to enforce prototype-access controls, but then discards the validated result and performs a second, unguarded property access depthsiname. This Time-of-Check Time-of-Use TOCTOU patter...

5.9AI score
SaveExploits0References4Affected Software1
Snyk
Snyk
•added 2026/03/29 3:16 p.m.•12 views

Time-of-check Time-of-use (TOCTOU) Race Condition

Overview org.webjars.npm:handlebars is an extension to the Mustache templating language. Affected versions of this package are vulnerable to Time-of-check Time-of-use TOCTOU Race Condition in the lookup function. An attacker can access properties that should be restricted by bypassing...

6.3CVSS5.5AI score
SaveExploits0References2
vulnersOsv
vulnersOsv
•added 2026/03/29 3:16 p.m.•7 views

4coders-commons (>=0.0.1, <=0.0.2), @11ty/eleventy (0.3.3) +3670 more potentially affected by unknown CVE via handlebars (>=4.0.0, <=4.7.8)

handlebars NPM version =4.0.0, =0.0.1, =0.1.0, =0.1.0, =0.0.11, =0.0.52, =0.1.0, =0.0.72, =0.1.0, =1.1.1-pr-7-1d68cf28da, =0.0.0-13d458778df8db161111e788ed4207a13a110724, =1.16.0, =1.16.0, =1.16.0, =2.4.4 and more Source cves: unknown CVE Source advisory: SNYK:JS-HANDLEBARS-15813000...

5.7AI score
SaveExploits0
OSV
OSV
•added 2026/03/29 3:16 p.m.•16 views

GHSA-442J-39WM-28R2 Handlebars.js has a Property Access Validation Bypass in container.lookup

Summary In lib/handlebars/runtime.js, the container.lookup function uses container.lookupProperty as a gate check to enforce prototype-access controls, but then discards the validated result and performs a second, unguarded property access depthsiname. This Time-of-Check Time-of-Use TOCTOU patter...

3.7CVSS5.9AI score
SaveExploits0References4
RedhatCVE
RedhatCVE
•added 2026/03/28 10:46 a.m.•20 views

CVE-2026-33937

A flaw was found in Handlebars. An attacker can exploit this by supplying a crafted Abstract Syntax Tree AST object to the Handlebars.compile function. This allows the injection and execution of arbitrary JavaScript code due to improper sanitization of the value field in NumberLiteral AST nodes...

9.8CVSS6.5AI score0.01736EPSS
SaveExploits4References6
RedhatCVE
RedhatCVE
•added 2026/03/28 10:11 a.m.•12 views

CVE-2026-33941

A flaw was found in Handlebars. The Handlebars command-line interface CLI precompiler concatenates user-controlled strings, such as template file names and CLI options, directly into the generated JavaScript without proper escaping or sanitization. An attacker capable of influencing these inputs...

8.2CVSS7.7AI score0.0022EPSS
SaveExploits1References6
RedhatCVE
RedhatCVE
•added 2026/03/28 10:11 a.m.•25 views

CVE-2026-33939

A flaw was found in Handlebars.js. A remote attacker can exploit this by submitting a malformed Handlebars template that includes decorator syntax referencing an unregistered decorator. When the application attempts to compile this template without proper error handling, it triggers an unhandled...

7.5CVSS7.1AI score0.00757EPSS
SaveExploits1References6
RedhatCVE
RedhatCVE
•added 2026/03/28 10:11 a.m.•17 views

CVE-2026-33916

A flaw was found in Handlebars. The resolvePartial function in the Handlebars runtime does not properly guard against prototype-chain traversal when resolving partial names. This allows an attacker to inject malicious code into web pages. When Object.prototype has been polluted with a string valu...

4.7CVSS6.6AI score0.00382EPSS
SaveExploits1References6
RedhatCVE
RedhatCVE
•added 2026/03/28 10:11 a.m.•16 views

CVE-2026-33940

A flaw was found in Handlebars.js. A remote attacker can exploit this vulnerability by providing a specially crafted object within the template context. This crafted object, when processed by a dynamic partial lookup, can bypass security checks and be interpreted as malicious code. This allows th...

8.1CVSS7AI score0.00791EPSS
SaveExploits1References6
RedhatCVE
RedhatCVE
•added 2026/03/28 10:11 a.m.•17 views

CVE-2026-33938

A flaw was found in Handlebars. A remote attacker can exploit this vulnerability by manipulating the @partial-block special variable within the template data context. By overwriting @partial-block with a specially crafted Abstract Syntax Tree AST through a helper, a subsequent invocation of...

8.1CVSS6.8AI score0.00843EPSS
SaveExploits1References6
Tenable Nessus
Tenable Nessus
•added 2026/03/28 12:00 a.m.•17 views

Linux Distros Unpatched Vulnerability : CVE-2026-33938

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - 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...

8.1CVSS6.5AI score0.00843EPSS
SaveExploits1References4
Rows per page
Query Builder