PT-2025-18711 · Alanbinu007 · Spring-Boot-Advanced-Projects

·

CVE-2025-4175

·

Publicado

2025-05-01

·

Atualizado

2025-05-10

CVSS v2.0

6.5

Média

VetorAV: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

CVE-2025-4175

Produtos afetados

Spring-Boot-Advanced-Projects