BadHost 漏洞暴露 AI 代理、评估器和 LLM 网关

TL;DR · AI 摘要
文章仅为InfoQ网站模板,无实质内容,无法提供BadHost漏洞细节。
核心要点
- 文章未包含任何技术细节。
- 无法提取漏洞机制或影响。
- 无实用建议或数据。
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- 无内容
BadHost 漏洞暴露 AI 代理、评估器和 LLM 网关 - InfoQ
关于本网站的 Cookie 选择
我们使用 Cookie 优化网站功能,为您提供最佳体验。
我接受 我拒绝 设置
[BT](https://www.infoq.com/int/bt/ "bt")
InfoQ 软件架构师通讯
月度概览:作为架构师或有志成为架构师的您需要了解的内容。
输入您的电子邮箱地址
选择您的国家 - [x] 我同意 InfoQ.com 按照本 隐私声明 处理我的数据。
关闭
线上研讨会及问答:构建自主可靠性架构:将 AI 嵌入您的可观测性堆栈(2026年6月25日)预留席位
关闭
切换导航
促进专业软件开发中的知识与创新传播
英文版
[为 InfoQ 撰稿](https://www.infoq.com/write-for-infoq/ "为 InfoQ 撰稿")
搜索
解锁完整 InfoQ 体验
登录以解锁完整 InfoQ 体验!关注您喜爱的作者和主题,参与内容互动,并下载独家资源。
或
尚未拥有 InfoQ 账户?
- 关注您感兴趣的专题和同行 接收最新洞察与趋势的即时提醒。
- 快速获取持续学习的免费资源 包括迷你书、带文字稿的视频和培训材料。
- 保存文章随时阅读 收藏文章以便随时查阅。
专题
[开发](https://www.infoq.com/development/ "开发")
- [Java](https://www.infoq.com/java/ "Java")
- [Kotlin](https://www.infoq.com/kotlin/ "Kotlin")
- [.Net](https://www.infoq.com/dotnet/ ".Net")
- [C#](https://www.infoq.com/c_sharp/ "C#")
- [Swift](https://www.infoq.com/swift/ "Swift")
- [Go](https://www.infoq.com/golang/ "Go")
- [Rust](https://www.infoq.com/rust/ "Rust")
- [JavaScript](https://www.infoq.com/javascript/ "JavaScript")
开发领域精选
Dany Lepage 讨论了将热门 VR 游戏移植到七个非 VR 平台的架构历程。他解释了团队如何解决跨平台进度同步、多样化输入范式以及在 Steam、iOS 和 PlayStation 上保持发布速度等挑战。除技术细节外,他还分享了将沉浸式社交体验转化为 2D 屏幕时面临的"产品适配"差距的坦诚经验。

查看全部开发内容关注专题
[架构与设计](https://www.infoq.com/architecture-design/ "架构与设计")
- [架构](https://www.infoq.com/architecture/ "架构")
- [企业架构](https://www.infoq.com/enterprise-architecture/ "企业架构")
- [可扩展性/性能](https://www.infoq.com/performance-scalability/ "可扩展性/性能")
- [设计](https://www.infoq.com/design/ "设计")
- [案例研究](https://www.infoq.com/Case_Study/ "案例研究")
- [微服务](https://www.infoq.com/microservices/ "微服务")
- [服务网格](https://www.infoq.com/servicemesh/ "服务网格")
- [模式](https://www.infoq.com/DesignPattern/ "模式")
- [安全](https://www.infoq.com/Security/ "安全")
架构与设计领域精选
- #### 大规模主题系统:如何构建高度可定制的软件
Shopify 首席工程师 Guilherme Carreiro 探讨了构建和扩展高度可定制平台的方法。以 Shopify 的 Liquid 主题系统为案例,他解释了如何在巨大流量下平衡极致设计灵活性与低延迟性能。他分享了关于实现安全的领域特定语言、原生代码扩展和弹性开发者工具的见解。

查看全部架构与设计内容关注专题
[AI 基础设施](https://www.infoq.com/ai-ml-data-eng/ "AI 基础设施")
- [Big Data](https://www.infoq.com/bigdata/ "Big Data")
- [Machine Learning](https://www.infoq.com/machinelearning/ "Machine Learning")
- [NoSQL](https://www.infoq.com/nosql/ "NoSQL")
- [Database](https://www.infoq.com/database/ "Database")
- [Data Analytics](https://www.infoq.com/data-analytics/ "Data Analytics")
- [Streaming](https://www.infoq.com/streaming/ "Streaming")
AI、ML与数据工程精选
- #### 构建AI采用评估:从原则到实践
Mallika Rao 基于其在 Twitter、Walmart 和 Netflix 的经验,探讨了生产级 AI 系统中评估债务的隐性风险。她解释了传统指标为何无法适应现代架构,详细剖析了涵盖基础设施与用户体验的五层评估体系,并分享了一种诊断成熟度模型,帮助工程领导者消除静默的语义故障。

AI、ML与数据工程精选关注话题
[Culture & Methods](https://www.infoq.com/culture-methods/ "Culture & Methods")
- [Agile](https://www.infoq.com/agile/ "Agile")
- [Diversity](https://www.infoq.com/diversity/ "Diversity")
- [Leadership](https://www.infoq.com/leadership/ "Leadership")
- [Lean/Kanban](https://www.infoq.com/lean/ "Lean/Kanban")
- [Personal Growth](https://www.infoq.com/personal-growth/ "Personal Growth")
- [Scrum](https://www.infoq.com/scrum/ "Scrum")
- [Sociocracy](https://www.infoq.com/sociocracy/ "Sociocracy")
- [Software Craftmanship](https://www.infoq.com/software_craftsmanship/ "Software Craftmanship")
- [Team Collaboration](https://www.infoq.com/team-collaboration/ "Team Collaboration")
- [Testing](https://www.infoq.com/testing/ "Testing")
- [UX](https://www.infoq.com/ux/ "UX")
文化与方法精选
Trisha Ballakur 以自身初创公司 Pointz 为案例,分享了从后端软件工程师到 CTO 再到 CEO 的职业历程。她阐述了如何通过自下而上的客户探索找到产品市场契合点,有效委派全球外包团队以缩短开发周期,定制 Valhalla 等开源仓库,并将工程测试用例模型应用于业务拓展。

文化与方法精选关注话题
- [Infrastructure](https://www.infoq.com/infrastructure/ "Infrastructure")
- [Continuous Delivery](https://www.infoq.com/continuous_delivery/ "Continuous Delivery")
- [Automation](https://www.infoq.com/automation/ "Automation")
- [Containers](https://www.infoq.com/containers/ "Containers")
- [Cloud](https://www.infoq.com/cloud-computing/ "Cloud")
- [Observability](https://www.infoq.com/observability/ "Observability")
DevOps 精选
- #### GPU工作负载的实时与批处理
Joseph Stein 分享了如何在私有云数据中心内构建企业级 AI 即服务(AI-as-a-Service)平台。他介绍了如何通过多命名空间调度最大化利用闲置 GPU 资源,利用 Valkey 和 Lua 实现原子优先级队列与背压管理,通过中央代理网关缓解 OWASP Top 10 LLM 风险,以及使用自定义 S3-to-Kafka 代理扩展批处理流水线。

DevOps 精选关注话题
[Events](https://events.infoq.com/ "Events")
实用链接
- [About InfoQ](https://www.infoq.com/about-infoq "About InfoQ")
- [InfoQ Editors](https://www.infoq.com/infoq-editors "InfoQ Editors")
- [Write for InfoQ](https://www.infoq.com/write-for-infoq "Write for InfoQ")
- [About C4Media](https://c4media.com/ "About C4Media")
- [Diversity](https://c4media.com/diversity "Diversity")
选择语言

[InfoQ主页](https://www.infoq.com/ "InfoQ Homepage")[新闻](https://www.infoq.com/news "News")BadHost漏洞暴露AI代理、评估器及LLM网关
[AI、机器学习与数据工程](https://www.infoq.com/ai-ml-data-eng/ "AI, ML & Data Engineering")
BadHost漏洞暴露AI代理、评估器及LLM网关
2026年6月1日 2分钟阅读
作者
- Sergio De Simone
关注
#### 为InfoQ撰稿
激发你的好奇心。助力全球55万+高级开发者每月保持技术领先。联系我们
登录收听本文
加载音频
0:00 0:00
正常 1.25x 1.5x
喜欢
BadHost是广泛使用的Python Web框架Starlette中存在的高危认证绕过漏洞,该框架每周下载量达3.25亿次。攻击者可通过构造异常的HTTP Host头绕过基于路径的访问控制,进而访问敏感的AI代理基础设施等系统。
该漏洞由Secwest和X41 D-Sec的安全研究人员发现,仅需在Host头中插入/、?或#字符即可轻松利用:
curl -i -H 'Host: foo' http://target/admin # 403, blocked
curl -i -H 'Host: foo?' http://target/admin # 200, servedStarlette通过拼接HTTP Host头与请求路径并重新解析来重建
request.url。在重建前未按RFC 9112/RFC 3986规范验证Host值。包含/、?或#的Host头会在重新解析时改变路径、查询参数和片段边界,导致request.url.path与ASGI服务器实际接收并路由的路径不一致。
尽管该漏洞被评定为6.5分的"中危"风险,但研究人员认为这"低估了下游影响",应视为高危漏洞,因其影响所有下游使用者:
X41的分析发现多个流行开源项目的中间件基于
request.url进行安全决策,已证实存在从单字符注入到认证绕过、SSRF及远程代码执行的完整攻击链。
该漏洞的严重性还体现在其发现过程:研究人员在vLLM源码审计中发现了此漏洞,证明"从Starlette特性到LLM服务原语的攻击路径并非理论推演,而是真实存在的发现路径"。更严重的是,受影响的AI服务通常部署在缺乏生产环境反向代理防护的内部网络、实验室子网和LLM研究环境中,使系统直接暴露于BadHost攻击。
MCP服务器面临特别风险,研究人员指出"MCP规范要求开放未认证的OAuth发现端点,为攻击提供了可靠路径"。
值得注意的是,Claude Mythos在Project Glasswing中遗漏了此漏洞,反而识别出超过10,000个其他漏洞。研究人员对此评论道:
CVE-2026-48710 并非单个文件或仓库中的缺陷。该漏洞横跨三个独立层级——ASGI 服务器传递原始 Host 头,Starlette 依赖其构建 URL,而中间件开发者则假设 request.url.path 可安全用于认证决策。各组件在独立运行时均表现正常,漏洞仅在它们相互作用时才会显现。
在 Hacker News 上,ostif-derek 警告:
这个漏洞相当严重。将其评级为中等风险,实际上低估了它对数千个下游项目和数十亿次安装造成的影响。相关人员需尽快修复。我通常反对为漏洞赋予名称、标志和专属网站的做法,但此次由于评级为中等,导致修复率低下。
尽管承认该漏洞带来的风险,用户 acdha 在此讨论中提出了更细致的观点:
我认同该漏洞本身相当严重,但若未将 Starlette/FastAPI 直接暴露在互联网上,则风险会大幅降低——若使用 CDN、负载均衡器/API 网关或前置 Web 服务器,服务很可能已受保护,因为攻击依赖于 DNS 中无效的字符(在前几种情况下,这些字符还需匹配以将流量路由至正确的客户)。
Starlette 1.0.1 已及时修复该漏洞。免费在线扫描工具可在 badhost.org 获取。
关于作者

#### Sergio De Simone
Sergio De Simone 是一名软件工程师。Sergio 从事软件工程工作已超过 25 年,曾参与多个不同项目并在多家公司任职,包括西门子、惠普以及小型初创企业等不同工作环境。过去 10 余年,他的工作重心集中在移动平台及相关技术的开发上。目前,他在 BigML, Inc. 任职,负责 iOS 和 macOS 的开发工作。
展开更多 收起
#### 本文内容属于 人工智能、机器学习与数据工程 主题
关注主题
##### 相关主题:
关注者:4111
关注主题
关注者:5080
关注主题
关注者:5930
关注主题
关注者:74
关注主题
关注者:264
关注主题
关注者:36
关注主题
关注者:53
关注主题
* #### 相关编辑内容
* #### 相关赞助商
- ##### 理解 AI 代理安全
- ##### 故障发生前:AI 驱动的 Azure 事件响应
* #### 相关赞助商

- 2026年7月9日,中午12点 EDT
##### 在AI分析时代重新思考日志
主讲人:Nicolas Jung - Datadog 日志产品经理
相关内容
2026年5月28日
2026年5月27日
2026年5月18日
2026年5月15日
2026年5月13日
2026年5月11日
2026年5月8日
2026年5月6日
2026年5月5日
相关赞助商
- #### 在AI分析时代重新思考日志(2026年7月9日直播网络研讨会)- 预留席位
日志长期以来在事件发生时仅用于被动处理。AI 正在使遥测数据量激增——但也提供了相应的解决方案。了解如何从分散的日志管理转向 AI 驱动的平台,实现更快的调查和更智能的支出。
- 赞助方

相关内容
2026年5月1日 
- 图标##### 指挥代理群组以获取乐趣与收益
2026年4月2日 
2026年3月16日 
- 图标##### DevOps 现代化:AI 代理、智能可观测性与自动化
2026年2月19日 
2026年5月30日
2026年6月1日
**InfoQ 精选** 通讯
每周二发送的 InfoQ 上周精选内容汇总。加入超过 25 万高级开发者的社区。查看示例
输入您的电子邮件地址
选择您的国家 - [x] 我同意 InfoQ.com 按照此 隐私声明 处理我的数据。
- ##### [Pip 26.1 推出依赖冷却机制和实验性锁定文件支持以应对供应链攻击](https://www.infoq.com/news/2026/05/pip-261-dependency-cooldowns/ "Pip 26.1 Ships Dependency Cooldowns and Experimental Lockfile Support to Combat Supply Chain Attacks")
- ##### [Cloudflare 和 Stripe 允许 AI 代理创建账户、购买域名并部署至生产环境](https://www.infoq.com/news/2026/05/cloudflare-stripe-agent-commerce/ "Cloudflare and Stripe Let AI Agents Create Accounts, Buy Domains, and Deploy to Production")
- ##### [Google 推出 Cloud Fraud Defense 作为 reCAPTCHA 的继任者](https://www.infoq.com/news/2026/05/cloud-fraud-defense-recaptcha/ "Google Introduces Cloud Fraud Defense as Successor to reCAPTCHA")
- ##### [Shopify 报告采用广度优先引擎实现 GraphQL 执行速度提升 15 倍](https://www.infoq.com/news/2026/06/shopify-graphql-cardinal-bfs/ "Shopify Reports 15X Faster Graphql Execution with Breadth First Engine")
- ##### [大规模主题系统:如何构建高度可定制的软件](https://www.infoq.com/presentations/liquid-theme-system-dsl/ "Theme Systems at Scale: How To Build Highly Customizable Software")
- ##### [架构师的需求分析:与 Sonya Natanzon 的对话](https://www.infoq.com/podcasts/requirements-analysis-architects/ "Requirements Analysis for Architects: A Conversation with Sonya Natanzon")
- ##### [从创始工程师到 CTO 再到 CEO —— 同一家初创公司的成长之路](https://www.infoq.com/presentations/framework-best-practices-startup/ "From Founding Engineer to CTO to CEO – at the Same Startup")
- ##### [AI 的目标是问责制,欧盟法规支持透明度](https://www.infoq.com/news/2026/05/accountability-AI-EU-regulations/ "Accountability is the Goal for AI, with EU Regulations Supporting Transparency")
- ##### [从传统系统到自主掌控:通过平台工程推动保险业未来](https://www.infoq.com/presentations/insurance-platform-engineering/ "From Legacy to Sovereignty: Driving the Future of Insurance through Platform Engineering")
- ##### [Claude Code 添加动态工作流以实现并行代理协调](https://www.infoq.com/news/2026/06/dynamic-workflows-claude-code/ "Claude Code Adds Dynamic Workflows for Parallel Agent Coordination")
- ##### [BadHost 漏洞暴露 AI 代理、评估器和 LLM 网关](https://www.infoq.com/news/2026/06/badhost-ai-systems-vulnerability/ "BadHost Vulnerability Exposes AI Agents, Evaluators, and LLM Gateways")
- ##### [DuckDB Quack:基于 HTTP 的多用户分析客户端/服务器协议](https://www.infoq.com/news/2026/05/duckdb-quack-protocol/ "DuckDB Quack: Client/Server Protocol over HTTP for Multi-User Analytics")
- ##### [Arm 开源 Metis,一款性能超越传统 SAST 工具的 AI 安全框架](https://www.infoq.com/news/2026/05/arm-metis-agentic-security/ "Arm Open-Sources Metis, an AI Security Framework Outperforming Traditional SAST Tools")
- ##### [AI 辅助迁移工具助力团队在数分钟内从 ingress-nginx 迁移到 Higress](https://www.infoq.com/news/2026/05/ai-nginx-higress/ "AI-Assisted Migration Tool Helps Teams Move from ingress-nginx to Higress in Minutes")
- ##### [GitHub 通过每日审计和 MCP 剪枝将代理工作流令牌消耗降低 62%](https://www.infoq.com/news/2026/05/github-agentic-token-savings/ "GitHub Slashes Agent Workflow Token Spend up to 62% with Daily Audits and MCP Pruning")
**InfoQ 简报**
每周二发送的 InfoQ 上周内容精选。加入超过 25 万高级开发者的社区。查看示例
- 快速了解各类创新者和早期采用者技术的最新内容
- 了解你尚未意识到的未知领域
- 及时获取你感兴趣主题的最新信息
输入您的电子邮件地址
选择您的国家 - [x] 我同意 InfoQ.com 按照本 隐私声明 处理我的数据。
[首页](https://www.infoq.com/ "Home")[创建账户](https://www.infoq.com/reginit.action "Create account")登录[QCon 大会](http://qconferences.com/ "QCon Conferences")活动[为 InfoQ 撰稿](https://www.infoq.com/write-for-infoq/ "Write for InfoQ")[InfoQ 编辑团队](https://www.infoq.com/infoq-editors/ "InfoQ Editors")[关于 InfoQ](https://www.infoq.com/about-infoq/ "About InfoQ")[关于 C4Media](https://c4media.com/ "About C4Media")[媒体资料包](https://get.infoq.com/infoq-mediakit/ "Media Kit")[InfoQ 开发者营销博客](https://devmarketing.c4media.com/?utm_source=infoq "InfoQ Developer Marketing Blog")[多样性](https://c4media.com/diversity "Diversity")
#### 活动
- ##### InfoQ 架构师认证(在线)
2026年6月10日
- ##### InfoQ 组织架构师认证(在线)
2026年6月19日
- ##### InfoQ AI 工程认证(在线)
2026年7月25日
- ##### QCon 旧金山
2026年11月16-20日
- ##### QCon 伦敦 2027
2027年4月13-16日
#### 关注我们
Youtube 23.2万粉丝LinkedIn 2.6万粉丝Instagram 新RSS 1.9万读者X 57.1万粉丝Facebook 2.1万点赞Bluesky 新
#### 保持了解
InfoQ 播客工程文化播客软件架构师通讯
一般反馈 [[email protected]](mailto:[email protected]) 广告 [[email protected]](mailto:[email protected]) 编辑部 [[email protected]](mailto:[email protected]) 市场推广 [[email protected]](mailto:[email protected])
InfoQ.com 及所有内容版权 © 2006-2026 C4Media Inc.
关闭
[BT](https://www.infoq.com/int/bt/ "bt")