PT-2026-89210

CVE-2026-59158

·

Published

2026-09-09

·

Updated

2026-10-27

Description by

CVSS 3.1
7.5
High
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions nuxt-ollama versions prior to 1.3.1
Description A design flaw in src/module.ts causes the module to unconditionally merge all options, including the api key, into the public runtime configuration runtimeConfig.public.ollama. Because Nuxt serializes this public configuration into the server-rendered HTML window. NUXT payload, the API key is exposed in plaintext to any unauthenticated client that fetches the page. Additionally, the browser-side composable src/runtime/composables/useOllama.ts reads this public key and includes it as an Authorization Bearer credential in client-side requests. An attacker can steal this key with a single HTTP GET request, potentially leading to unauthorized cloud API usage at the operator's expense, quota exhaustion, or access to stored models and conversations.
Recommendations Update to version 1.3.1. As a temporary mitigation, avoid configuring the api key in the public module options until the update is applied.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-FXG7-897C-57MP
Found an issue in the description? Have something to add? Feel free to write us 👾