CVE-2024-58400

llama.cpp before b3701 contains an out-of-bounds read vulnerability in llama_decode_internal and llama_encode_internal that allows remote unauthenticated attackers to read memory by supplying unvalidated token IDs. Attackers can send integer-array prompts to the llama-server /completion endpoint with IDs outside 0 to n_vocab to read embedding memory out of bounds or crash the process.
Configurations

No configuration.

History

27 Oct 2026, 23:10

Type Values Removed Values Added
Summary
  • (es) llama.cpp versiones anteriores a b3701 contiene una vulnerabilidad de lectura fuera de límites en llama_decode_internal y llama_encode_internal que permite a atacantes remotos no autenticados leer memoria suministrando IDs de token no validados. Los atacantes pueden enviar prompts de matrices de enteros al endpoint /completion del servidor llama?server con IDs fuera del rango 0 a n_vocab para leer la memoria de incrustaciones fuera de límites o provocar el bloqueo del proceso.

27 Oct 2026, 01:19

Type Values Removed Values Added
New CVE

Information

Published : 2026-10-27 01:19

Updated : 2026-10-27 23:10


NVD link : CVE-2024-58400

Mitre link : CVE-2024-58400

CVE.ORG link : CVE-2024-58400


JSON object : View

Products Affected

No product.

CWE
CWE-129

Improper Validation of Array Index