PT-2022-24915 · Unknown · Gin-Vue-Admin

0Xngs

·

Publicado

2022-10-25

·

Atualizado

2022-10-26

·

CVE-2022-39345

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 Gin-vue-admin anteriores à 2.5.4
Descrição
O Gin-vue-admin é um sistema de gerenciamento de back-end baseado em Vue e Gin. O sistema está vulnerável a ataques de traversal de caminho, o que leva a vulnerabilidades relacionadas ao upload de arquivos. Essa vulnerabilidade permite que invasores mal-intencionados enviem ou sobrescrevam arquivos arbitrários no lado do servidor, criando um pacote zip com nomes de arquivo ../../../../, explorando a vulnerabilidade Zip Slip. O método utils.Unzip é chamado após o envio de um arquivo compactado em zip e descompacta o arquivo sem validar suficientemente seu conteúdo, permitindo a traversal de diretórios durante a descompactação automática.
Recomendações
Para versões do Gin-vue-admin anteriores à 2.5.4, atualize para a versão 2.5.4 ou posterior, pois ela contém um patch para este problema. Não há soluções alternativas além da atualização para uma versão corrigida. Como solução temporária, considere restringir o acesso à função de instalação do plugin para minimizar o risco de exploração.

Exploit

Correção

Path traversal

Relative Path Traversal

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2022-39345
GHSA-7GC4-R5JR-9HXV

Produtos afetados

Gin-Vue-Admin