LiteLLM身份认证绕过漏洞(CVE-2026-49468) 复现Poc
星悦安全
2026年6月17日 19:51
浙江
在小说阅读器读本章
去阅读
以下文章来源于梦落安全
,作者梦落安全
梦落安全
.
寻找最存粹的技术
作者:梦落安全 标签:#litellm
前言
LiteLLM 是一个开源的 LLM(大语言模型)统一代理和 SDK,它的目标是让开发者用 OpenAI 兼容的接口调用各种不同的 AI 模型,而不需要为每家模型厂商编写不同的代码。
漏洞信息
LiteLLM 代理存在一个 Host 头解析漏洞,在特定场景下可能允许未经身份验证的攻击者访问本应受保护的管理路由。认证逻辑位于 litellm/proxy/auth/auth_utils.py 的 get_request_route() 函数中,该函数从 request.url.path 派生待校验的路由信息。然而,Starlette 框架在处理请求时会依据 Host 头重建该路径。攻击者可利用特制的 Host 头,使认证模块所评估的路由与实际由 FastAPI 分发的路由不一致,从而绕过认证机制,实现未授权访问。
利用条件
- LiteLLM< 1.84.0
- 未使用CDN、nginx等反向代理设备(上游组件会校验/规范化 Host header)
漏洞POC
curl -i -H \"Host: xx.xx.xx.xx/?x=1\" http://xxx.xxx:xxx/get/internal_user_settings
本文技术内容仅限学术研究与安全防御学习。读者若将相关方法用于非法用途,一切法律责任与后果概由使用者独立承担,本号及作者不为此提供任何担保或支持
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。








评论