CVE-2026-65315

Ollama (HEAD f0078ae) contains an uncontrolled memory allocation vulnerability in the GGUF metadata parser that allows remote attackers to crash the server by supplying a crafted GGUF file with attacker-controlled length and count fields in string lengths, tensor dimension counts, and metadata array counts that are used as allocation sizes without validation against remaining file size. Attackers can upload a sub-1KB crafted GGUF file via the blob upload and model create or pull API endpoints to trigger unrecoverable Go runtime out-of-memory fatal errors or makeslice panics that bypass recovery middleware and crash the entire server process.
Configurations

No configuration.

History

24 Oct 2026, 17:10

Type Values Removed Values Added
Summary
  • (es) Ollama (HEAD f0078ae) contiene una vulnerabilidad de asignación de memoria no controlada en el analizador de metadatos GGUF que permite a atacantes remotos bloquear el servidor al proporcionar un archivo GGUF manipulado con campos de longitud y recuento controlados por el atacante en longitudes de cadena, recuentos de dimensiones de tensor y recuentos de matrices de metadatos que se utilizan como tamaños de asignación sin validación contra el tamaño de archivo restante. Los atacantes pueden cargar un archivo GGUF manipulado de menos de 1KB a través de los puntos finales de la API de carga de blobs y creación o extracción de modelos para desencadenar errores fatales de memoria insuficiente (out-of-memory) irrecuperables del tiempo de ejecución de Go o panics de makeslice que eluden el middleware de recuperación y bloquean todo el proceso del servidor.

Information

Published : 2026-07-21 22:19

Updated : 2026-10-24 17:10


NVD link : CVE-2026-65315

Mitre link : CVE-2026-65315

CVE.ORG link : CVE-2026-65315


JSON object : View

Products Affected

No product.

CWE
CWE-789

Memory Allocation with Excessive Size Value