CVE-2024-39720

High

Description

An issue was discovered in Ollama before 0.1.46. An attacker can use two HTTP requests to upload a malformed GGUF file containing just 4 bytes starting with the GGUF custom magic header. By leveraging a custom Modelfile that includes a FROM statement pointing to the attacker-controlled blob file, the attacker can crash the application through the CreateModel route, leading to a segmentation fault (signal SIGSEGV: segmentation violation).

SeverityHigh
CVSS8.2
Exploit probability—
ProductOllama
PublishedOct 31, 2024
First seenOct 31, 2024

How to fix

Update
  • ollama ollama0.1.46 or later
  • github.com/ollama/ollama0.1.46 or later

Affected products

ProductAffected versionsFixed in
ollama ollamav < 0.1.460.1.46
github.com/ollama/ollamaGov < 0.1.460.1.46

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.