PT-2024-35436 · Gaizhenbiao · Chuanhuchatgpt
CVE-2024-5278
·
Publicado
2024-06-06
·
Atualizado
2025-12-16
CVSS v3.1
6.5
Média
| Vetor | AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N |
Nome do software vulnerável e versões afetadas
gaizhenbiao/chuanhuchatgpt versões anteriores a 20240310
Descrição
O aplicativo está suscetível a uploads de arquivos sem restrições devido à validação inadequada dos tipos de arquivo no endpoint
/upload. A função handle file upload não sanitiza nem valida adequadamente a extensão ou o tipo de conteúdo dos arquivos enviados. Isso permite que invasores enviem arquivos com extensões arbitrárias, incluindo arquivos HTML contendo cargas de cross-site scripting (XSS) e arquivos Python. Isso pode levar a ataques XSS armazenados e, potencialmente, à execução remota de código (RCE) no servidor que hospeda o aplicativo.Recomendações
As versões anteriores a 20240310 devem ser atualizadas.
Garanta a sanitização e validação adequadas das extensões de arquivo e dos tipos de conteúdo dentro da função
handle file upload.Restrinja os tipos de arquivos que podem ser enviados através do endpoint
/upload.Exploit
Correção
RCE
Unrestricted File Upload
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Chuanhuchatgpt