UnratedFix available
Handlebars.js v4.7.10 security release
Type: patchSources: Handlebars
Handlebars.js v4.7.10 includes multiple security fixes involving source map URLs, iteration, precompiled output, context properties, partial compilation, and compiler AST handling.
- Products
- handlebars.js
- Affected versions
- Not specified
- Fixed versions
- v4.7.10
- CVEs
- Not specified
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 28 Oct 2026, 17:31 UTC · Revision 1
Source evidence
Handlebars.js v4.7.10 security release
github-handlebars-lang-handlebars-js · Original sourcePublished 5 Oct 2026, 23:07 UTC
Handlebars.js v4.7.10 includes multiple security fixes involving source map URLs, iteration, precompiled output, context properties, partial compilation, and compiler AST handling.
v4.7.10 security: Sanitize the source map URL when minifying - f37c599 security: Iterate lazily in #each and strip whitespace in linear time - 812c226 security: Escape <!-- and <script in precompiled output - 609d1b1 GHSA-xw65-4hp5-5hc7 security: Don't trust special properties on context data - ceec388 GHSA-p8wg-vrv2-v86f security: Only compile partials that are template strings - c28ee7a security: Only dispatch known node types in the Compiler and Visitor - 7d501a5 security: Validate AST values in the compiler instead of the parser - 703fdcc
handlebars.js
Fixed versions: v4.7.10
Complete source record
{
"id": "00b090d5886d3047ced58abc44725ac4386e38a8735a077d1ebeb255c65ff5ed",
"url": "https://github.com/handlebars-lang/handlebars.js/releases/tag/v4.7.10",
"method": "llm",
"payload": {
"kind": "patch",
"title": "Handlebars.js v4.7.10 security release",
"summary": "Handlebars.js v4.7.10 includes multiple security fixes involving source map URLs, iteration, precompiled output, context properties, partial compilation, and compiler AST handling.",
"evidence": "v4.7.10\n\nsecurity: Sanitize the source map URL when minifying - f37c599 security: Iterate lazily in #each and strip whitespace in linear time - 812c226 security: Escape <!-- and <script in precompiled output - 609d1b1 GHSA-xw65-4hp5-5hc7 security: Don't trust special properties on context data - ceec388 GHSA-p8wg-vrv2-v86f security: Only compile partials that are template strings - c28ee7a security: Only dispatch known node types in the Compiler and Visitor - 7d501a5 security: Validate AST values in the compiler instead of the parser - 703fdcc",
"products": [
{
"name": {
"value": "handlebars.js",
"evidence": "Release notes from handlebars.js"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "v4.7.10",
"evidence": "v4.7.10"
}
],
"affected_versions": []
}
],
"severity": "unknown",
"fixed_cves": [],
"related_cves": [],
"security_relevant": true,
"severity_evidence": null
},
"source_id": "github-handlebars-lang-handlebars-js",
"document_id": 21339,
"published_at": "2026-10-05T23:07:37+00:00"
}