PT-2022-17985 · Unknown · Nats Streaming Server+1
Yiming Xiang
·
Publicado
2022-03-10
·
Atualizado
2024-08-21
·
CVE-2022-26652
CVSS v3.1
6.5
Média
| Vetor | AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N |
Nome do software vulnerável e versões afetadas
NATS Server, versões 2.2.0 a 2.7.3
NATS Streaming Server, versões 0.15.0 a 0.24.2
Descrição
A vulnerabilidade permite o traversal de diretórios com acesso de gravação por meio de um elemento em um arquivo ZIP para fluxos JetStream, possibilitando a gravação arbitrária de arquivos. Isso se deve a verificações inadequadas dos nomes de arquivos dentro do arquivo compactado, permitindo um ataque do tipo “Zip Slip” durante a restauração do fluxo. O número estimado de dispositivos potencialmente afetados não foi especificado.
Recomendações
Para as versões 2.2.0 a 2.7.3 do NATS Server, atualize para pelo menos a versão 2.7.4.
Para as versões 0.15.0 a 0.24.2 do NATS Streaming Server, atualize para pelo menos a versão 0.24.3.
Como solução alternativa temporária, considere desativar o JetStream para usuários não confiáveis.
Se apenas uma conta NATS usa o JetStream e todos os usuários com acesso à API do JetStream são confiáveis, aplique técnicas de sandboxing, como executar o NATS como um usuário sem privilégios e com acesso restrito, para impedir a exploração.
Correção
Path traversal
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Nats Server
Nats Streaming Server