PT-2021-4090 · Unknown · Handlebars

Francois Lajeunesse-Robert

·

Publicado

2021-01-08

·

Atualizado

2022-02-10

·

CVE-2021-23383

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Versões do Handlebars anteriores à 4.7.7
Descrição
O problema está relacionado a erros no gerenciamento da geração de código na ferramenta de criação de modelos do Handlebars. Ele pode ser explorado por um invasor remoto para obter acesso a dados confidenciais, comprometer a integridade dos dados e causar uma negação de serviço. A vulnerabilidade está especificamente relacionada à Prototype Pollution quando determinadas opções de compilação são selecionadas para compilar modelos de uma fonte não confiável.
Recomendações
Para versões anteriores à 4.7.7, atualize para a versão 4.7.7 ou posterior para resolver o problema. Como solução temporária, considere restringir o uso de modelos não confiáveis e de certas opções de compilação para minimizar o risco de exploração. Evite usar o pacote Handlebars com entradas não confiáveis até que o problema seja resolvido.

Exploit

Correção

Code Injection

Prototype Pollution

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2021-04669
CVE-2021-23383
GHSA-765H-QJXV-5F44
OESA-2021-1196
SNYK-JAVA-ORGWEBJARS-1279031
SNYK-JAVA-ORGWEBJARSBOWER-1279032
SNYK-JAVA-ORGWEBJARSNPM-1279030
SNYK-JS-HANDLEBARS-1279029

Produtos afetados

Handlebars