PT-2025-18711 · Alanbinu007 · Spring-Boot-Advanced-Projects
CVSS v2.0
6.5
Média
| Vetor | AV:N/AC:L/Au:S/C:P/I:P/A:P |
Nome do Software Vulnerável e Versões Afetadas
AlanBinu007 Spring-Boot-Advanced-Projects versões até 3.1.3
Descrição
Uma vulnerabilidade crítica foi encontrada no AlanBinu007 Spring-Boot-Advanced-Projects, afetando a função
uploadUserProfileImage do arquivo /Spring-Boot-Advanced-Projects-main/Project-4.SpringBoot-AWS-S3/backend/src/main/java/com/urunov/profile/UserProfileController.java do componente Upload Profile API Endpoint. A manipulação do argumento File leva a path traversal. É possível iniciar o ataque remotamente. O exploit foi divulgado ao público e pode ser utilizado. O fornecedor foi contatado antecipadamente sobre esta divulgação, mas não respondeu de forma alguma.Recomendações
Para versões até 3.1.3, como solução temporária, considere desativar a função
uploadUserProfileImage até que um patch esteja disponível. Restrinja o acesso ao Upload Profile API Endpoint para minimizar o risco de exploração. Evite usar o argumento File no endpoint da API afetado até que o problema seja resolvido. No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.Exploit
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
Spring-Boot-Advanced-Projects