漏洞  ·  2026-11-04

AG-UI协议TypeScript客户端多个漏洞;三个未修复(无限响应/SSE增长、protobuf模式验证跳过、中断过期DoS)在@ag-ui/client中

漏洞Medium 影响GlobalCVE-2026-120236
五个CVE(由VulDB于2026年11月1日发布,cna@vuldb.com)针对AG-UI协议TypeScript客户端。两个在@ag-ui/client 1.0.0中修复;三个(120234无限错误体读取、120236 protobuf模式验证跳过、120237中断过期停滞)在当前1.0.3版本中仍未修复,每个在GitHub问题中都有公开PoC。这些公告没有GitHub安全公告——它们仅通过VulDB的CNA分配和发布,因此依赖仓库/组织名称的依赖扫描器可能错过它们。
AG-UI是AI代理后端向代理前端(如CopilotKit)流式传输状态、工具调用和生成式UI的协议。无限内存增长、破坏代理运行状态的模式验证绕过,以及永久停滞线程运行的消息,是在广泛复用的客户端上的代理编排DoS/完整性缺陷。由于未修复的CVE仅通过VulDB跟踪且缺少GHSA条目,防御者很容易错过。
AG-UI客户端中的多个弱点,AI代理后端向其流式传输状态到代理前端:传输层将完整错误响应读入内存且无大小限制(CVE-2026-120234);SSE解析器缓冲未终止的流尾部且无限制(CVE-2026-120235);protobuf解码器跳过SSE路径强制执行的模式验证,导致格式错误的事件可能破坏运行状态(CVE-2026-120236,公开PoC);中断过期将缺失的expiresAt视为永不过期,允许一个RUN_FINISHED消息永久停滞线程的运行(CVE-2026-120237)。
@ag-ui/client / ag-ui-protocol ag-ui 0.0.1–0.0.58(npm @ag-ui/client;CVE-2026-120234, 120235, 120236, 120237)
CVE-2026-120235和CVE-2026-120236在@ag-ui/client 1.0.0中修复(发布于2026-09-17)。CVE-2026-120233/120234/120237仅有开放的、未合并的PR,并且不在当前@ag-ui/client 1.0.3中——锁定/升级是唯一途径,完整修复待上游。
Brandefense — Five AG-UI Protocol CVEs: Two Are Fixed, Three Are NotNVD — CVE-2026-120236
在实时动态中查看 浏览更多 AI 安全与治理相关发现 — 每日清晨更新。
打开动态 →