LiteLLM reflected XSS vulnerability in /sso/debug/callback
LiteLLM
An unauthenticated reflected cross-site scripting flaw exists in LiteLLM due to improper escaping of identity-provider-controlled fields within an inline script block. Attackers can execute arbitrary JavaScript in the proxy origin when an IdP returns crafted strings.
why this severityDisclosed vulnerability with no confirmed exploitation in the wild.
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
- 6.8
- fix status
- Fix status unknown
- affected
- litellm >= 1.65.5, < 1.85.0
- fixed in
- litellm 1.85.0
- first report
- 27 Oct 2026
- last update
- 27 Oct 2026
Timeline · 1
Sources · 1
Advisories and databases
- 2026-10-27GHSA-hhww-mrg2-969h: LiteLLM vulnerable to reflected XSS in /sso/debug/callbackGitHub Advisory Database · github.com/advisories/GHSA-hhww-mrg2-969h
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.90 · 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 reflected XSS vulnerability in /sso/debug/callback https://gcdradar.vercel.app/incidents/litellm-reflected-xss-vulnerability-in-sso-debug-callback · AIR-2026-1584 · closed 2026-10-27 - Lane: Patch now - Severity: 2 (Disclosed vulnerability): Disclosed vulnerability with no confirmed exploitation in the wild. - Fix status: Fix status unknown - First reported: 2026-10-27 - AI role: Attack on AI - Products: LiteLLM - CVSS: 6.8 ## Summary An unauthenticated reflected cross-site scripting flaw exists in LiteLLM due to improper escaping of identity-provider-controlled fields within an inline script block. Attackers can execute arbitrary JavaScript in the proxy origin when an IdP returns crafted strings. ## What to do No action recorded; read the sources below and the vendor's advisory. ## Affected and fixed versions - Affected: litellm >= 1.65.5, < 1.85.0 - Fixed in: litellm 1.85.0 ## Latest updates - 2026-10-27: GHSA-hhww-mrg2-969h: LiteLLM vulnerable to reflected XSS in /sso/debug/callback (https://github.com/advisories/GHSA-hhww-mrg2-969h) ## Sources - 2026-10-27 GitHub Advisory Database: GHSA-hhww-mrg2-969h: LiteLLM vulnerable to reflected XSS in /sso/debug/callback https://github.com/advisories/GHSA-hhww-mrg2-969h Verify against the vendor's advisory before changing production. Data CC BY-SA 4.0, https://gcdradar.vercel.app.
Related
- closed8.1LiteLLM LiteLLM: internal_user_viewer arbitrary local file read via vertex_ai_credentials
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