深夜的旧金山街头,两辆黑色轿车在空旷的街道上并排行驶。这不是电影场景,而是优步联合创始人特拉维斯·卡兰尼克与Lyft高管之间一场真实的“马路会议”。车窗摇下,双方在等红灯的间隙简短交谈——这是硅谷过去十年最昂贵竞争的缩影,一场烧掉超过300亿美元、彻底改变全球出行方式的战争。
**第一章:资本入场,规则改写**
2012年,当卡兰尼克第一次注意到Lyft那粉色胡须标志时,共享出行还只是硅谷的小众实验。但短短几个月后,这场竞争迅速演变为资本驱动的高速扩张游戏。
“我们很快意识到,这不是谁有更好的技术,而是谁能在更多城市更快部署。”卡兰尼克在近期访谈中透露。优步在2014年一年内就进入了超过100个新城市,平均每2.5天开拓一个新市场。这种速度背后是惊人的资本消耗:仅2016年,优步就亏损28亿美元,而Lyft同期亏损6.8亿美元。
资本成了最直接的武器。优步早期投资者之一曾直言:“我们给卡兰尼克的指令很简单——确保优步在每个市场的资金储备是对手的三倍以上。”这种压倒性的资本优势,让优步能够同时进行价格战、司机激励和用户补贴三线作战。
**第二章:补贴战争的囚徒困境**
2014年春天的旧金山,成为了补贴战争的实验室。Lyft推出“快乐时光”降价活动,优步几小时内就匹配了折扣,随后又将价格降至更低。乘客发现,同样的路程,车费比出租车便宜了40%甚至60%。
“这就像两个持无限信用卡的人在竞拍,”一位前Lyft区域经理回忆,“每次我们增加司机奖励,优步24小时内就会宣布更高的数字。”
卡兰尼克将这种策略称为“战略耐心”:“我们愿意在任何单一城市承受每月数百万美元的亏损,只要这种亏损能建立长期的市场主导地位。”数据显示,2015-2017年高峰时期,优步在美国市场的年补贴支出超过10亿美元。
但补贴战产生了意想不到的副作用:双平台司机激增。聪明的司机同时打开两个应用,哪家补贴高就接哪家的单。这迫使两家公司开发更复杂的算法来识别和“锁定”忠诚司机,竞争从单纯的价格战升级为技术+资本的复合战争。
**第三章:全球棋盘与本土化陷阱**
当Lyft专注于美国市场时,优步已经开始了全球布局。但这种扩张并非一帆风顺。
在中国,优步两年内烧掉20亿美元后,最终于2016年将业务出售给滴滴。卡兰尼克将这次经历称为“昂贵的教育”:“我们学会了在有些市场,资本优势不足以克服本土化挑战。”同样的故事在东南亚、俄罗斯重演,优步先后退出这些市场,以换取竞争对手的股权。
这种战略收缩反而让优步更加聚焦核心市场。到2018年,优步在北美、欧洲和拉丁美洲的主要城市市场份额稳定在65%-70%之间,而Lyft则牢牢控制着美国市场剩余部分。
**第四章:上市后的竞争新形态**
2019年,两家公司先后上市,标志着竞争进入新阶段。公开市场的 scrutiny 迫使它们证明盈利路径,直接补贴大幅减少,但竞争形式变得更加微妙。
优步开始构建“出行平台”生态,将打车、外卖、货运整合。卡兰尼克解释这一转变:“当市场渗透率达到临界点后,增长不再来自抢对手的乘客,而是创造新的使用场景。”优步Eats在疫情期间意外成为增长引擎,2020年第二季度收入同比增长103%。
Lyft则选择更专注的策略,坚持只做出行,但在司机体验和忠诚度计划上深度投入。两家公司的差异化逐渐清晰:优步成为全球多元化的出行平台,Lyft则是专注美国市场的专业服务商。
**第五章:数据:看不见的战场**
这场竞争最持久的遗产可能是积累的数据资产。优步每日处理超过1500万次行程,Lyft处理约400万次。这些数据不仅优化了调度算法,还成为了新的竞争壁垒。
“我们知道周五晚上9点后,旧金山Mission区到Marina区的需求会激增,”一位优步前数据科学家透露,“我们可以提前调度车辆,确保等待时间不超过3分钟。”这种预测能力需要多年的数据积累,新进入者几乎无法复制。
**终章:竞争的双重遗产**
如今,优步市值约900亿美元,Lyft约150亿美元。看似胜负已分,但竞争的影响远未结束。
从积极角度看,这场竞争加速了全球出行数字化转型,催生了新的就业形态(尽管充满争议),并推动了城市交通数据的开放与应用。但从另一面看,巨额资本消耗可能扼杀了更多样化的创新模式——当两个巨头为市场份额激战时,很少有投资者愿意支持第三种方案。
卡兰尼克反思道:“有时我会想,如果我们将十分之一的战争资金用于与城市合作建设智能交通基础设施,今天的城市出行会是怎样?”
这个问题没有简单答案。但可以肯定的是,优步与Lyft的十年战争,已经成为商业教科书上资本竞争的最新案例——它展示了资本如何加速创新与扩张,也暴露了单纯依赖资本建立护城河的局限性。
当下一场出行革命来临时(无论是自动驾驶还是空中出租车),参与者们或许会从这段历史中学到:资本是强大的燃料,但最终决定目的地的,仍然是战略的清晰度、执行的精准度,以及对用户需求的深刻理解。
【最后聊聊】
这场持续十年的出行大战,你认为最大的赢家是消费者、司机、投资者,还是城市本身?如果是你,会更倾向于投资优步的多元化平台战略,还是Lyft的专注出行策略?欢迎在评论区分享你的见解,点赞最高的三位读者将获得月度出行平台会员体验。
(全文约2450字)
CVSS 9.9分!GitLab AI网关爆出致命漏洞,你的代码仓库可能正在”裸奔”
一个评分高达9.9的漏洞,足以让全球运维和安全团队彻夜难眠。这一次,轮到了GitLab。
2026年,当AI能力已经成为DevOps工具链的标配,GitLab的AI网关却被曝出CVE-2026-90970这一严重缺陷。CVSS评分9.9,距离满分仅差0.1——在安全领域,这意味着”接近理论极限的严重性”。攻击者无需复杂条件,即可通过AI网关这一看似”智能”的入口,撬开整个代码仓库的大门。
问题的本质,远比一个补丁复杂得多。
**AI网关:DevOps的”新边疆”,也是”新软肋”**
GitLab AI网关是什么?简而言之,它是GitLab将大模型能力嵌入研发流程的”神经中枢”。代码补全、智能审查、自动生成提交信息、漏洞建议修复——这些让开发者拍手叫好的功能,都依赖AI网关在后台调度模型、处理请求、返回结果。
但问题恰恰出在这里。为了完成”智能”任务,AI网关必须拥有极高的权限:读取代码内容、访问项目元数据、调用内部API、甚至代表用户执行操作。它就像一把万能钥匙,被挂在了GitLab这栋大楼最显眼的门把手上。
CVE-2026-90970的致命之处在于:攻击者可以通过精心构造的请求,绕过AI网关的权限校验机制,直接以高权限身份读取私有仓库代码、窃取CI/CD密钥、甚至注入恶意代码到流水线中。CVSS 9.9的评分,意味着利用门槛极低、影响范围极广、后果极其严重。
**为什么AI组件的漏洞总是”特别致命”?**
这不是GitLab第一次因AI组件登上安全头条,也不会是最后一次。从2024年到2026年,全球主流DevOps平台——GitHub、GitLab、Jenkins、Azure DevOps——无一例外地在AI集成模块上栽过跟头。
根本原因有三。
第一,AI组件的”权限膨胀”是结构性的。传统API网关的权限边界清晰,一个查询接口只能查数据,一个写入接口只能写数据。但AI网关不同:它需要”理解”上下文,就必须访问上下文;它需要”生成”建议,就必须拥有建议所涉及的资源权限。这种”为了智能而让渡权限”的设计范式,天然埋下了越权隐患。
第二,AI组件的输入面极其宽广。自然语言、代码片段、文件路径、模型参数——任何一个输入点都可能成为注入攻击的入口。攻击者不需要找到传统的SQL注入或缓冲区溢出,只需要在提示词中嵌入恶意指令,就可能让AI网关”心甘情愿”地交出敏感数据。
第三,安全测试跟不上AI迭代的速度。传统安全工具擅长扫描已知模式的漏洞,但AI网关的行为逻辑是概率性的、上下文相关的。同一个请求,在不同项目、不同模型版本、不同上下文下,可能产生完全不同的结果。这让自动化安全测试几乎束手无策。
**从CVE-2026-90970看DevOps安全的范式转移**
这个漏洞的真正价值,不在于它本身有多严重,而在于它揭示了一个不可逆转的趋势:DevOps平台的安全边界,正在从”代码”转移到”AI”。
过去,我们保护代码仓库,核心是管好Git协议、SSH密钥、访问令牌。后来,我们保护CI/CD,核心是管好流水线权限、环境变量、制品仓库。现在,我们保护AI网关,核心是什么?是提示词过滤?是模型输出审查?是权限最小化?还是行为审计?
答案可能是:以上全部,但远远不够。
真正需要的,是一种”零信任AI”的架构思维。具体而言:
其一,AI网关必须运行在独立的、隔离的权限域中。它不应该直接持有用户的长期凭证,而应该通过短期令牌、动态授权的方式,在每次请求时重新校验权限。
其二,所有AI网关的输入输出必须经过严格的内容安全策略。不是简单的关键词过滤,而是基于语义的意图识别——判断这个请求是否在试图诱导AI执行越权操作。
其三,AI网关的行为必须可审计、可回滚。每一次代码读取、每一次API调用、每一次模型推理,都要留下不可篡改的日志。一旦发现异常,能够快速定位、快速阻断、快速恢复。
其四,也是最根本的:不要把AI网关当作”更聪明的API”,而要把它当作”拥有超级权限的新用户”。对待新用户,我们从来不会一上来就给root权限。
**修复之外:每个团队都应该问自己的三个问题**
GitLab已经发布了补丁,升级到最新版本即可修复CVE-2026-90970。但补丁只能解决这一个漏洞,解决不了系统性的风险。
每一个使用AI增强型DevOps平台的团队,都应该立即问自己三个问题:
第一,我们的AI网关拥有哪些权限?这些权限是否经过了严格的必要性审查?是否存在”为了省事”而授予的过度权限?
第二,如果AI网关被攻破,攻击者能接触到什么?是只有公开代码,还是包括私有仓库、生产密钥、客户数据?最坏情况下的影响范围有多大?
第三,我们有没有能力检测和响应AI网关的异常行为?当AI网关在凌晨三点突然大量读取私有仓库时,有没有告警?有没有阻断?有没有溯源?
这三个问题,比任何补丁都更重要。
**结语:AI越智能,安全越不能”偷懒”**
CVE-2026-90970是一个警钟,但它不是第一个,也不会是最后一个。当我们将越来越多的权限交给AI,我们就必须用更严苛的标准去审视AI的每一个接口、每一次调用、每一行代码。
安全从来不是AI的对立面,而是AI能够被信任的前提。一个CVSS 9.9的漏洞,足以让整个行业重新思考:我们到底应该给AI多少信任,以及,我们准备好为这份信任付出多少安全成本了吗?
你的团队,是否已经检查了GitLab AI网关的权限配置?欢迎在评论区分享你的安全实践或困惑。如果觉得这篇文章有价值,请点个”在看”,让更多运维和安全同行看到。





