Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Dogewatch

#29628de 53,630
8.8CVSS total
Vulnerabilidades · 1
PT-2025-5340
8.8
2025-01-27
Vllm · Vllm · CVE-2025-24357
**Nome do Software Vulnerável e Versões Afetadas** Versões do vLLM anteriores a 0.7.0 **Descrição** O problema diz respeito à biblioteca vLLM, especificamente ao arquivo `vllm/model executor/weight utils.py`, que implementa `hf model weights iterator` para carregar checkpoints de modelo baixados do Hugging Face. Utiliza a função `torch.load` com o parâmetro `weights only` tendo `False` como valor padrão. Quando `torch.load` carrega dados pickle maliciosos, ele executa código arbitrário durante o unpickling. Isso pode ser explorado para executar códigos arbitrários e comandos do sistema operacional na máquina vítima que busca o repositório pré-treinado remotamente. A maioria dos modelos agora usa o formato safetensors, que não é vulnerável a esta questão. **Recomendações** Para versões anteriores a 0.7.0, atualize para a versão 0.7.0 ou posterior para resolver o problema. Como solução temporária, considere desabilitar o uso de `torch.load` com dados não confiáveis até que um patch seja aplicado. Restrinja o acesso ao módulo `vllm/model executor/weight utils.py` para minimizar o risco de exploração. Evite usar o parâmetro `weights only` com dados pickle maliciosos no endpoint de API afetado até que o problema seja resolvido.