2.1 LOW
- CVSS version (CVSS): 4.0
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Attack Requirement (AT): None (N)
- Privileges Required (PR): None (N)
- User Interaction (UI): Passive (P)
- Vulnerable System Impact Confidentiality (VC): None (N)
- Vulnerable System Impact Integrity (VI): None (N)
- Vulnerable System Impact Availability (VA): Low (L)
- Subsequent System Impact Confidentiality (SC): None (N)
- Subsequent System Impact Integrity (SI): None (N)
- Subsequent System Impact Availability (SA): None (N)
- Exploit Maturity (E): POC (P)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Attack Requirement (MAT): None (N)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): Passive (P)
- Modified Vulnerable System Impact Confidentiality (MVC): None (N)
- Modified Vulnerable System Impact Integrity (MVI): None (N)
- Modified Vulnerable System Impact Availability (MVA): Low (L)
- Modified Subsequent System Impact Confidentiality (MSC): Negligible (N)
- Modified Subsequent System Impact Integrity (MSI): Negligible (N)
- Modified Subsequent System Impact Availability (MSA): Negligible (N)
- Safety (S): Not Defined (X)
- Automatable (AU): Not Defined (X)
- Recovery (R): Not Defined (X)
- Value Density (V): Not Defined (X)
- Vulnerability Response Effort (RE): Not Defined (X)
- Provider Urgency (U): Not Defined (X)
- Confidentiality Req. (CR): Not Defined (X)
- Integrity Req. (IR): Not Defined (X)
- Availability Req. (AR): Not Defined (X)
Activity log
- Created suggestion
Ollama GGUF Decoder gguf.go readGGUFV1String integer overflow
A vulnerability was found in Ollama up to 0.31.1. This issue affects the function readGGUFV1String of the file fs/ggml/gguf.go of the component GGUF Decoder. Performing a manipulation results in integer overflow. The attack is possible to be carried out remotely. The exploit has been made public and could be used. Upgrading to version 0.31.2-rc1 is capable of addressing this issue. The patch is named 67b6a1c2d45321e0cb3c04a18073f9818de7724b. It is recommended to upgrade the affected component.
References
-
VDB-399448 | Ollama GGUF Decoder gguf.go readGGUFV1String integer overflow technical-descriptionvdb-entry
-
-
CVE-2026-86289 | CVE Analysis and Report third-party-advisory
-
Submit #906136 | Ollama <= 0.17.1 Integer Overflow third-party-advisory
-
-
Affected products
- ==0.31.2-rc1
- ==0.31.0
- ==0.31.1
Matching in nixpkgs
pkgs.ollama
Get up and running with large language models locally
pkgs.gollama
Go manage your Ollama models
pkgs.ollama-cpu
Get up and running with large language models locally
pkgs.ollama-cuda
Get up and running with large language models locally, using CUDA for NVIDIA GPU acceleration
pkgs.ollama-rocm
Get up and running with large language models locally, using ROCm for AMD GPU acceleration
pkgs.ollama-vulkan
Get up and running with large language models locally, using Vulkan for generic GPU acceleration
pkgs.pkgsRocm.ollama
Get up and running with large language models locally, using ROCm for AMD GPU acceleration
pkgs.nextjs-ollama-llm-ui
Simple chat web interface for Ollama LLMs
pkgs.python313Packages.ollama
Ollama Python library
pkgs.python314Packages.ollama
Ollama Python library
pkgs.python313Packages.llm-ollama
LLM plugin providing access to Ollama models using HTTP API
pkgs.python314Packages.llm-ollama
LLM plugin providing access to Ollama models using HTTP API
pkgs.haskellPackages.ollama-haskell
Haskell client for ollama
pkgs.gnomeExtensions.ollama-indicator
An indicator that let you run models with Ollama.
pkgs.python313Packages.langchain-ollama
Integration package connecting Ollama and LangChain
pkgs.python314Packages.langchain-ollama
Integration package connecting Ollama and LangChain
pkgs.gnomeExtensions.ollama-cloud-indicator
Display Ollama Cloud subscription usage with a circular indicator in the top panel.
-
nixos-unstable -
- nixos-unstable-small 7
pkgs.python313Packages.llama-index-llms-ollama
LlamaIndex LLMS Integration for ollama
pkgs.python314Packages.llama-index-llms-ollama
LlamaIndex LLMS Integration for ollama
-
nixos-unstable -
- nixos-unstable-small 0.10.1
Package maintainers
-
@honnip Jung seungwoo <me@honnip.page>
-
@genga898 Emmanuel Genga <genga898@gmail.com>
-
@malteneuss Malte Neuss
-
@prusnak Pavol Rusnak <pavol@rusnak.io>
-
@fabaff Fabian Affolter <mail@fabian-affolter.ch>
-
@sarahec Sarah Clark <seclark@nextquestion.net>
-
@Erethon Dionysis Grigoropoulos <dgrig@erethon.com>