PT-2024-28404 · Hugging Face · Huggingface/Text-Generation-Inference
Publicado
2024-05-30
·
Atualizado
2024-06-02
·
CVE-2024-3924
CVSS v3.1
4.4
Média
| Vetor | AV:N/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:N |
Nome do software vulnerável e versões afetadas
huggingface/text-generation-inference, versões até e incluindo a v2.0.0
Descrição
Existe uma vulnerabilidade de injeção de código no repositório huggingface/text-generation-inference, especificamente no arquivo de fluxo de trabalho
autodocs.yml. A vulnerabilidade decorre do tratamento inseguro da entrada do usuário github.head ref, que é usada para construir dinamicamente um comando para a instalação de um pacote de software. Um invasor pode explorar essa vulnerabilidade bifurcando o repositório, criando um branch com uma carga maliciosa como nome e, em seguida, abrindo uma solicitação de pull para o repositório base. Uma exploração bem-sucedida poderia levar à execução de código arbitrário no contexto do executor do GitHub Actions.Recomendações
Para versões até e incluindo a v2.0.0, atualize para a versão 2.0.0 para resolver o problema. Como solução alternativa temporária, considere restringir o acesso ao arquivo de fluxo de trabalho
autodocs.yml para minimizar o risco de exploração. Evite usar a entrada github.head ref no arquivo de fluxo de trabalho afetado até que o problema seja resolvido.Correção
Code Injection
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Huggingface/Text-Generation-Inference