LiteLLM: internal_user_viewer arbitrary local file read via vertex_ai_credentials
LiteLLM
An authenticated low-privilege user can read arbitrary local files on the proxy runtime by sending a crafted vertex_ai_credentials value. The value reaches the Vertex AI credential loader and triggers an unintended file read.
why this severityDisclosed vulnerability with a security advisory; no exploitation confirmed.
disclosed CVENo confirmed exploitation, so this record is tracked as a disclosed vulnerability and not counted as an incident. It moves into the counts if CISA or the vendor confirms exploitation. Why
- CVSS
- 8.1
- fix status
- Fix status unknown
- affected
- litellm < 1.95.0
- fixed in
- litellm 1.95.0
- first report
- 27 Oct 2026
- last update
- 27 Oct 2026
What to do
Check the advisory for fixed versions and update LiteLLM.
Timeline · 1
Sources · 1
Advisories and databases
- 2026-10-27GHSA-g5ff-637f-6q2m: LiteLLM: internal_user_viewer arbitrary local file read via `vertex_ai_credentials`GitHub Advisory Database · github.com/advisories/GHSA-g5ff-637f-6q2m
Titles and links belong to their publishers. The summary above is written by gcdRadar in its own words; data is CC BY-SA 4.0.
Classification
- lane
- Patch now
- AI role
- Attack on AI
- categories
- Infrastructure vulnerability
- severity
- 2 · Disclosed vulnerability
- fix status
- Fix status unknown
- targets
- Framework / tooling
- owasp llm top 10
- LLM03:2025 Supply Chain
- mitre atlas
- no technique for these categories
- dates
- happened 27 Oct 2026 · first reported 27 Oct 2026
- origin
- GitHub Advisory DatabaseVulnerability record from NVD / the GitHub Advisory Database. This product uses the NVD API but is not endorsed or certified by the NVD.
- record
- confidence 0.95 · created 2026-10-27 20:48Z · updated 2026-10-27 20:48Z
Lane, AI role, categories and severity come from the classifier; the OWASP and ATLAS rows are derived from the categories. How these are assigned
Copy a brief
This record as a short Markdown brief, for a ticket, a chat or a coding agent.
the brief as text
# LiteLLM: internal_user_viewer arbitrary local file read via vertex_ai_credentials https://gcdradar.vercel.app/incidents/litellm-internal-user-viewer-arbitrary-local-file-read-via-v · AIR-2026-1589 · closed 2026-10-27 - Lane: Patch now - Severity: 2 (Disclosed vulnerability): Disclosed vulnerability with a security advisory; no exploitation confirmed. - Fix status: Fix status unknown - First reported: 2026-10-27 - AI role: Attack on AI - Products: LiteLLM - CVSS: 8.1 ## Summary An authenticated low-privilege user can read arbitrary local files on the proxy runtime by sending a crafted vertex_ai_credentials value. The value reaches the Vertex AI credential loader and triggers an unintended file read. ## What to do Check the advisory for fixed versions and update LiteLLM. ## Affected and fixed versions - Affected: litellm < 1.95.0 - Fixed in: litellm 1.95.0 ## Latest updates - 2026-10-27: GHSA-g5ff-637f-6q2m: LiteLLM: internal_user_viewer arbitrary local file read via `vertex_ai_credentials` (https://github.com/advisories/GHSA-g5ff-637f-6q2m) ## Sources - 2026-10-27 GitHub Advisory Database: GHSA-g5ff-637f-6q2m: LiteLLM: internal_user_viewer arbitrary local file read via `vertex_ai_credentials` https://github.com/advisories/GHSA-g5ff-637f-6q2m Verify against the vendor's advisory before changing production. Data CC BY-SA 4.0, https://gcdradar.vercel.app.
Related
- closed6.8LiteLLM LiteLLM reflected XSS vulnerability in /sso/debug/callback
Patch now · Disclosed · since 27 Oct 2026
AI - closedLiteLLM LiteLLM 1.107.0 compromised via malicious Python startup hooks
Supply chain · Exploited · since 23 Oct 2026
AI - closed9.9LiteLLM CVE-2026-114612: LiteLLM vulnerable to privilege escalation via cryptographic context reuse
Patch now · Disclosed · Patched · since 22 Oct 2026 · updated 27 Oct 2026 · CVE-2026-114612
AI - closed6.3LiteLLM CVE-2026-108575: Improper authorization flaw in BerriAI LiteLLM secret resolution
Patch now · Disclosed · since 11 Oct 2026 · CVE-2026-108575
AI - closed4.3LiteLLM CVE-2026-108574: Authorization bypass flaw in BerriAI LiteLLM
Patch now · Disclosed · since 11 Oct 2026 · CVE-2026-108574
AI - closed8.1LiteLLM CVE-2026-93355: LiteLLM Weak JWT Authentication Vulnerability
Patch now · Disclosed · since 28 Sep 2026 · CVE-2026-93355
AI