CVE-2024-58400 in llama.cpp
Sumário
de VulDB • 27/10/2026
O llama.cpp anterior à versão b3701 contém uma vulnerabilidade de leitura fora dos limites (out-of-bounds) nas funções llama_decode_internal e llama_encode_internal, que permite que atacantes remotos não autenticados leiam a memória ao fornecer IDs de tokens não validados. Os atacantes podem enviar prompts em forma de array inteiro para o endpoint /completion do llama-server com IDs fora do intervalo 0 a n_vocab para ler a memória dos embeddings além dos limites ou causar a falha (crash) do processo.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.