Lucene search
+L

CVE-2026-33941

🗓️ 27 Mar 2026 21:13:15Reported by GitHub_MType 
cve
 cve
🔗 web.nvd.nist.gov👁 182 Views🌐 WEB

CVE-2026-33941: Handlebars CLI precompiler injects JavaScript via unescaped template names and options.

Related
Detection
Affected
Refs
Paths
ReporterTitlePublishedViews
Family
ibm
IBM Security Bulletins
Security Bulletin: IBM App Connect Enterprise Certified Container operands are vulnerable to arbitrary code execution (CVE-2026-33937, CVE-2026-33938, CVE-2026-33940, CVE-2026-33941) and denial of service (CVE-2026-33939)
7 May 202613:34
ibm
ibm
IBM Security Bulletins
Security Bulletin: IBM Spectrum Control is vulnerable to weaknesses related to Handlebars (CVE-2026-33937, CVE-2026-33938, CVE-2026-33939, CVE-2026-33940, CVE-2026-33941)
21 Aug 202612:21
ibm
ibm
IBM Security Bulletins
Security Bulletin: Multiple security vulnerabilities in IBM Business Automation Manager Open Editions
24 Apr 202617:45
ibm
ibm
IBM Security Bulletins
Security Bulletin: MongoDB Enterprised Advanced affected by: Code Injection, Improper Check for Unusual or Exceptional Conditions, Cross-site Scripting (CVE-2026-33937, CVE-2026-33938, CVE-2026-33939, CVE-2026-33940, CVE-2026-33941)
3 Sep 202618:58
ibm
ibm
IBM Security Bulletins
Security Bulletin: Platform Navigator and Automation Assets in IBM Cloud Pak for Integration are vulnerable to multiple vulnerabilities in Handlebars
5 May 202609:18
ibm
attackerkb
ATTACKERKB
CVE-2026-33941
27 Mar 202621:13
attackerkb
bdu_fstec
BDU FSTEC
The vulnerability of the lib/precompiler.js component, a tool for creating Handlebars templates, allows a hacker to cause a service failure.
7 Jul 202600:00
bdu_fstec
cgr
Chainguard
CVE-2026-33941 vulnerabilities
30 Mar 202619:17
cgr
circl
Circl
CVE-2026-33941
26 Mar 202621:00
circl
cnnvd
CNNVD
Handlebars.js 安全漏洞
27 Mar 202600:00
cnnvd
Rows per page
NVD
Vulners
Node
handlebarsjshandlebarsRange4.0.04.7.9node.js
[
  {
    "vendor": "handlebars-lang",
    "product": "handlebars.js",
    "versions": [
      {
        "version": ">= 4.0.0, < 4.7.9",
        "status": "affected"
      }
    ]
  }
]
ParameterPositionPathDescriptionCWE
template filenamespathbin/handlebarsInversions where user-controlled template filenames and CLI options are concatenated into emitted JavaScript without escaping, enabling injection of arbitrary JavaScript into the generated bundle.CWE-79CWE-116CWE-94
CLI option valuespathbin/handlebarsInversions where user-controlled template filenames and CLI options are concatenated into emitted JavaScript without escaping, enabling injection of arbitrary JavaScript into the generated bundle.CWE-79CWE-116CWE-94
template filenamespathlib/precompiler.jsPrecompiler concatenates user-controlled inputs into the emitted code, allowing attacker-controlled code execution when the bundle is loaded.CWE-79CWE-116CWE-94
CLI option valuespathlib/precompiler.jsPrecompiler concatenates user-controlled inputs into the emitted code, allowing attacker-controlled code execution when the bundle is loaded.CWE-79CWE-116CWE-94

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation