Reproducida: fuga de memoria en Ollama (CVE-2026-7482)
Recientemente, investigadores de seguridad han revelado una grave fuga de memoria (CVE-2026-7482) en Ollama, la plataforma open source de inferencia de grandes modelos. La vulnerabilidad permite a un atacante, bajo ciertas configuraciones, leer información sensible de la memoria del servidor: variables de entorno, claves API, prompts de sistema y datos de conversación de usuarios concurrentes.

La vulnerabilidad reside en el cargador de modelos GGUF de Ollama: con un archivo GGUF malicioso cuidadosamente construido, el atacante puede provocar una lectura fuera de límites en el heap (heap out-of-bounds read) y filtrar datos de la memoria del servidor.
Resumen de la vulnerabilidad
Lo especialmente peligroso de esta vulnerabilidad es que no solo puede filtrar datos de la sesión actual, sino que también puede afectar a los datos de privacidad de otros usuarios concurrentes. Como Ollama se usa mucho para servir inferencia local de grandes modelos, muchas empresas y desarrolladores pueden tener los endpoints de la API expuestos en su red interna o en Internet, lo que eleva considerablemente la amenaza potencial.
Información del CVE
- Número CVE: CVE-2026-7482
- Clasificación CWE: CWE-125 – Out-of-bounds Read (lectura fuera de límites)
- Tipo de vulnerabilidad: fuga de memoria / desbordamiento de búfer en el heap
- Origen de la divulgación: Echo security team
Detalles de la vulnerabilidad
Funcionamiento de la vulnerabilidad
La vulnerabilidad está en el cargador de modelos GGUF de Ollama, concretamente en el siguiente archivo:
fs/ggml/gguf.goserver/quantization.go(funciónWriteTo())
El flujo de ataque es el siguiente:
- El atacante sube, mediante el endpoint
/api/create, un archivo GGUF maliciosamente construido - Los desplazamientos y tamaños de tensor declarados en el archivo GGUF superan la longitud real del archivo
- El servidor, durante la cuantización, lee más allá del búfer de memoria asignado
- Los datos de memoria filtrados pueden contener información sensible
- A través del endpoint
/api/push, el atacante sube a un registro bajo su control un modelo que contiene los datos filtrados
Versiones afectadas
Versiones afectadas: Ollama < 0.17.1
Versiones seguras: Ollama 0.17.1 o superior
Condiciones del ataque
- El servidor está configurado con
OLLAMA_HOST=0.0.0.0(expuesto a Internet) - El atacante puede acceder a los endpoints
/api/createy/api/pushdel servidor - El servidor está ejecutando el servicio de Ollama
Daños potenciales
- Filtrar configuración sensible de las variables de entorno
- Robar claves API y tokens de acceso
- Obtener prompts de sistema y configuración de modelos
- Leer datos de conversación de otros usuarios
- Posibilidad de ataques a la cadena de suministro
Recomendaciones de corrección
Medidas inmediatas
- Actualizar Ollama: actualizar de inmediato a Ollama 0.17.1 o superior
- Restringir el acceso: configurar
OLLAMA_HOSTcomo127.0.0.1, evitando exponerlo a Internet - Añadir autenticación: configurar un mecanismo de autenticación para el acceso a la API
- Aislamiento de red: limitar con un firewall el acceso al puerto de Ollama
Protección a largo plazo
- Actualizar Ollama periódicamente a la última versión estable
- Aplicar el principio de mínimo privilegio
- Activar registros de acceso y monitorización de seguridad
- Realizar auditorías de seguridad periódicas
Medidas de protección
Recomendaciones para empresas
- Evaluar el riesgo: comprobar si internamente se usa una versión afectada de Ollama
- Actualizar los sistemas: actualizar de inmediato tras validar en un entorno de pruebas
- Endurecimiento de seguridad: implementar aislamiento de red y control de accesos
- Monitorización y alertas: establecer monitorización de incidentes de seguridad con respuesta oportuna
Recomendaciones para desarrolladores
- No expongas los endpoints de la API de Ollama en producción
- Usa un proxy inverso para añadir una capa adicional de seguridad
- Revisa y actualiza periódicamente los componentes de los que dependes
- Sigue las mejores prácticas de codificación segura
Enlaces de referencia
- Actualización de seguridad de Ollama 0.17.1
- PR de corrección #14406
- Página de NVD para CVE-2026-7482
Conclusión
La divulgación de esta vulnerabilidad nos recuerda una vez más que la seguridad de las plataformas open source de grandes modelos es crucial. Se recomienda a empresas y desarrolladores actuar de inmediato: actualizar a la versión segura y aplicar todas las medidas de protección.
¡En seguridad no hay detalles menores: más vale prevenir!
Lecturas relacionadas
Para más noticias de seguridad en IA, sigue las actualizaciones de nuestro canal de WeChat.
