CVE-2026-106446: Ruby handlebars assets · Handlebars provides the power necessary to let users build semantic templates
Affects ruby-handlebars-assetsSource GCVE Database
Mentioned vulnerabilities
Not known to be exploited · CVSS 9.8 Critical · fixed in 4.7.10 : patch ruby-handlebars-assets as a priority.
Data as of 9 Nov 2026, 13:53 UTC
- Patch
- Available – fixed in 4.7.10
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 6 Oct 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 9 Nov 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Ubuntu 26.10node-handlebarspkg:deb/ubuntu/node-handlebars?arch=source&distro=stonkingOther threats | Affected
| Fixed in– |
Ubuntu 26.04 LTSnode-handlebarspkg:deb/ubuntu/node-handlebars?arch=source&distro=resoluteOther threats | Affected
| Fixed in– |
Ubuntu 24.04 LTSnode-handlebarspkg:deb/ubuntu/node-handlebars?arch=source&distro=nobleOther threats | Affected
| Fixed in– |
Ubuntu 22.04 LTSnode-handlebarspkg:deb/ubuntu/node-handlebars?arch=source&distro=jammyOther threats | Affected
| Fixed in– |
Ubuntu 20.04 LTSnode-handlebarspkg:deb/ubuntu/node-handlebars?arch=source&distro=focalOther threats | Affected
| Fixed in– |
Ubuntu 20.04 LTSruby-handlebars-assetspkg:deb/ubuntu/ruby-handlebars-assets?arch=source&distro=focalOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Upgrade ruby-handlebars-assets to version 4.7.10 or later, where this vulnerability is fixed. Applications that only pass template strings to the compile or precompile functions are not affected. No other mitigations are indicated by the vendor advisory.
Description
Ruby handlebars-assets versions prior to 4.7.10 contain a critical vulnerability in the Handlebars.compile() and Handlebars.precompile() functions. These functions accept pre-parsed AST objects but only partially validate certain literal values, allowing an attacker who can supply an object instead of a template string to inject JavaScript expressions. This leads to code execution in the server process when the compiled template is rendered or precompiled output is loaded. The issue is fixed in version 4.7.10.