4 matches found
LiteLLM vulnerable to reflected XSS in /sso/debug/callback
Summary The /sso/debug/callback endpoint reflected identity-provider-controlled fields into an inline block via json.dumps, which escapes JSON string syntax but not HTML context characters such as . An IdP-returned string field containing for example a user-editable display name closed the script...
GHSA-HHWW-MRG2-969H LiteLLM vulnerable to reflected XSS in /sso/debug/callback
Summary The /sso/debug/callback endpoint reflected identity-provider-controlled fields into an inline block via json.dumps, which escapes JSON string syntax but not HTML context characters such as . An IdP-returned string field containing for example a user-editable display name closed the script...
Cross-site Scripting (XSS)
Overview litellm is a Library to easily interface with LLM API providers Affected versions of this package are vulnerable to Cross-site Scripting XSS via the /sso/debug/callback endpoint in litellm/proxy/managementendpoints/uisso.py, where raw IdP claims - including bearer tokens that a...
curl: WebSocket decoder use-after-free when curl_easy_pause() unpauses from a debug callback
Summary At lib/ws.c:503, wsdecpasspayload holds a pointer into the WebSocket receive queue while passing a frame to the application's write callback. If that callback returns CURLWRITEFUNCPAUSE, the PAUSE requested trace invokes the debug callback before the WebSocket pass consumes those bytes...