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

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

CVE-2024-3924
GHSA-QQ99-P57R-G3V7

Produtos afetados

Huggingface/Text-Generation-Inference