NEAR AI服务器漏洞事件深度解析
近日,NEAR AI发布了一份详细的安全事件报告,披露其基础设施因第三方开源组件漏洞而遭受入侵。此次事件的核心在于其服务器所运行的开源推理引擎SGLang中存在一个远程代码执行漏洞。
攻击路径与数据泄露详情
攻击发生于11月8日。利用SGLang的漏洞,攻击者成功在一台推理服务器上执行了恶意代码,并由此渗透进入内部系统。经过紧急调查,NEAR AI确认了以下数据泄露范围:
- 用户账户信息:攻击者从一个已弃用的“私密聊天”功能后端,下载了大约100名用户的个人信息,包括邮箱地址和姓名。其中部分记录还包含了用户套餐详情和账户余额。
- 智能体数据暴露:攻击者访问了18个未部署在TEE(可信执行环境)保密环境中的旧版智能体。这些智能体的聊天记录、内部设置及运行日志均被获取。
- API密钥泄露:两名云服务客户的API密钥因存在于日志文件中而被暴露,这些密钥现已被撤销。
此外,调查还指出,攻击者在入侵期间有可能观察到了该服务器当时正在处理的用户请求,即使这些请求处于保密模式下。不过,NEAR AI强调,没有证据表明存储在“私密聊天”中的历史对话记录或用户上传的文件被访问或盗取。
漏洞根源与防护局限
本次事件的直接导火索是SGLang推理引擎的漏洞。NEAR AI在报告中特别澄清了一个关键点:TEE技术主要用于防范服务器运营商或主机提供商窥探数据,但它无法保护运行在TEE环境内部的应用程序软件自身的漏洞。这意味着,即使部署在TEE中,应用层代码的缺陷依然可能被利用。
事件响应与修复措施
在发现入侵后,NEAR AI安全团队迅速启动应急预案,采取了一系列果断措施以控制影响并加固系统:
- 立即撤销所有活跃的用户会话和管理员访问凭证。
- 为所有智能体更换了安全令牌。
- 永久下线了存在风险的“私密聊天”服务功能。
- 在所有推理服务器上部署了针对SGLang漏洞的修复补丁。
- 完成了全面的凭证轮换和取证分析。
目前,NEAR AI已直接通知了所有确认受影响的用户,并将此漏洞的详细情况上报给了SGLang开源项目,以帮助社区共同提升安全性。