UNKNOWNCVE-2026-33937
CVE-2026-33937: RCE via Handlebars.compile()
Plataforma
nodejs
Componente
handlebars
Corrigido em
4.7.9
A vulnerabilidade CVE-2026-33937 afeta o Handlebars, um mecanismo de template. Essa falha permite a injeção e execução de código JavaScript, levando à execução remota de código (RCE) no servidor. A correção está disponível na versão 4.7.9, que corrige a falha de segurança.
Como corrigir
Atualize Handlebars.js para a versão 4.7.9 ou superior. Como alternativa, valide o tipo de entrada antes de chamar `Handlebars.compile()` para garantir que seja sempre uma string e não um objeto. Se os templates forem pré-compilados no tempo de compilação, use a versão runtime-only (`handlebars/runtime`) no servidor.
Perguntas frequentes
O que é a vulnerabilidade CVE-2026-33937?
É uma falha no Handlebars que permite a injeção e execução de código JavaScript, levando à execução remota de código (RCE).
Sou afetado por essa vulnerabilidade?
Verifique se você está usando uma versão vulnerável do Handlebars.
Como posso corrigir essa vulnerabilidade?
Atualize o Handlebars para a versão 4.7.9 ou superior para corrigir a falha de segurança.
Monitore suas dependências automaticamente
Receba alertas quando novas vulnerabilidades afetarem seus projetos.
Começar grátis