CVE-2025-46722: falha de média gravidade em vllm-project vllm
vLLM has a Weakness in MultiModalHasher Image Hashing Implementation
Publicada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
O sistema de hash de imagens do vLLM não inclui as dimensões da imagem ao criar os hashes, então duas imagens de tamanhos diferentes com os mesmos pixels podem ser confundidas. Isso causa erros de cache e possível vazamento de dados.
O MultiModalHasher em vllm/multimodal/hasher.py utiliza apenas PIL.Image.tobytes() para geração de hash, omitindo metadados como largura, altura e modo de cor, permitindo colisões de hash entre imagens de dimensões diferentes. Isso resulta em buscas incorretas em cache (CWE-1288: Weak Hashing), potencialmente levando a acesso não autorizado a saídas de modelo em cache ou vazamento de dados (CWE-1023: Comparison Using Wrong Factors).
No mesmo produto, das mais perigosas para as menos.