PT-2022-16878 · Npm+4 · Moment.Js+5
Ichernev
·
Publicado
2022-04-04
·
Atualizado
2026-06-04
·
CVE-2022-24785
CVSS v2.0
7.8
Alta
| Vetor | AV:N/AC:L/Au:N/C:N/I:C/A:N |
Nome do software vulnerável e versões afetadas
Versões 1.0.1 a 2.29.1 do Moment.js
Descrição
Uma vulnerabilidade de traversal de caminho afeta os usuários do Moment.js via npm (servidor), especialmente se uma string de localidade fornecida pelo usuário for usada diretamente para alterar a localidade do Moment. Essa falha permite que um invasor não autenticado forneça um caminho do sistema de arquivos como entrada inválida. O problema foi corrigido na versão 2.29.2.
Recomendações
Para as versões 1.0.1 a 2.29.1, atualize para a versão 2.29.2 para resolver o problema.
Como solução temporária, sanitize o nome de local fornecido pelo usuário antes de passá-lo para o Moment.js.
Exploit
Correção
Path traversal
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Astra Linux
Bitbucket
Confluence
Linuxmint
Moment.Js
Ubuntu