CVE-2026-103663 in Ollama
Riassunto
di VulDB • 08/10/2026
Ollama è vulnerabile a path traversal nell'endpoint `/api/pull` a causa di una validazione insufficiente dei digest degli strati da parte della funzione `digestToPath`. Un attaccante remoto non autenticato può specificare una sequenza di path traversal come digest dello strato, causando la scrittura di un binary malevolo al di fuori del model store.
Se il processo del server ha accesso in scrittura a `/usr/lib/ollama` (il default nella maggior parte delle immagini Docker di Ollama), l'attaccante può scrivere il file malevolo in tale directory. Al successivo riavvio del server, il file viene caricato ed eseguito, risultando nell'esecuzione remota di codice (RCE) con privilegi di root.
Questo problema è stato risolto nella versione 0.35.0.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.