PT-2024-18256 · Gradio · Gradio
CVE-2024-1728
·
Publicado
2024-04-10
·
Atualizado
2026-06-29
CVSS v4.0
9.2
Crítica
| Vetor | AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N |
Nome do software vulnerável e versões afetadas
gradio-app/gradio (versões afetadas não especificadas)
Descrição
O problema é uma vulnerabilidade de inclusão de arquivo local causada pela validação inadequada das entradas fornecidas pelo usuário no componente UploadButton. Os invasores podem explorar essa vulnerabilidade para ler arquivos arbitrários no sistema de arquivos, como chaves SSH privadas, manipulando o caminho do arquivo na solicitação ao endpoint “/queue/join”. Isso poderia potencialmente levar à execução remota de código. A vulnerabilidade está presente no tratamento dos caminhos de upload de arquivos, permitindo que invasores redirecionem uploads de arquivos para locais indesejados no servidor.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Exploit
RCE
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
Gradio