目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-65651— temporalio/sqlparser 深层嵌套表达式栈溢出漏洞

一分钟漏洞结论

影响对象
Temporal Technologies, Inc. temporalio/sqlparser
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

temporalio/sqlparser 库接受包含深层嵌套一元表达式的 SQL 输入,并且在不强制施加合理嵌套深度限制的情况下返回相应深度的抽象语法树(AST)。该库的 String 和 Walk 操作会递归遍历该语法树。如果某个应用程序解析由攻击者控制的 SQL,并随后对返回的语法树进行格式化或遍历操作,就可能触发 Go 语言运行时中致命的栈溢出(stack overflow),从而导致进程终止;标准的 Go panic 恢复机制无法捕获或包含这种栈溢出情况。 Temporal Server 在归档(archi

CVSS 6.0 · Medium EPSS 0.67% · P52

影响版本矩阵 5

厂商产品 版本范围状态
Temporal Technologies, Inc. Temporal Server 0.0.0< 0.10.0 unknown
0.10.0≤ 1.29.7 affected
1.30.0< 1.30.7 affected
1.31.0< 1.31.3 affected
Temporal Technologies, Inc. temporalio/sqlparser 0.0.0-20141206041240-1aae9baceee8< 0.0.0-20260721183058-0466b6b405ac affected
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-65651 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
temporalio/sqlparser deeply nested unary expressions can cause a fatal stack overflow during AST traversal
来源: CVE Program / CVE List V5
Vulnerability Description
temporalio/sqlparser accepts SQL containing deeply nested unary expressions and can return a correspondingly deep abstract syntax tree without enforcing an applicable nesting limit. The library's String and Walk operations recursively traverse that tree. An application that parses attacker-controlled SQL and later formats or walks the returned tree can encounter a runtime-fatal Go stack overflow that terminates the process; Go panic recovery cannot contain this condition. Temporal Server passes caller-controlled query input through the affected parser in archival, visibility, and worker-query paths. In affected validation paths, the Server recursively formats an invalid expression while constructing an error. In a supported authenticated deployment, a caller with namespace read permission can terminate the receiving Frontend or Matching process. The dynamically confirmed ListWorkers route additionally requires at least one retained worker heartbeat. Repeated requests can sustain a denial of service. The issue affects availability only; no confidentiality or integrity impact was identified.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
来源: CVE Program / CVE List V5
Vulnerability Type
未经控制的递归
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
Temporal Technologies, Inc. temporalio/sqlparser 0.0.0-20141206041240-1aae9baceee8 ~ 0.0.0-20260721183058-0466b6b405ac -
Temporal Technologies, Inc. Temporal Server 0.10.0 ~ 1.29.7 cpe:2.3:a:temporal:temporal:*:*:*:*:*:*:*:*

二、漏洞 CVE-2026-65651 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-65651 的情报信息

请登录查看更多情报信息。

CVE-2026-65651 补丁与修复 (4)

CVE-2026-65651 其他参考 (4)

同批安全公告 · Temporal Technologies, Inc. · 2026-09-21 · 共 8 条

CVE-2026-89139 8.7 HIGH Temporal Server Worker部署远程命令执行漏洞
CVE-2026-65653 8.7 HIGH Tchannel-Go 零长度分片调用致进程终止
CVE-2026-65654 8.7 HIGH Ringpop-go 入站成员 gossip 未执行标签限制
CVE-2026-65652 8.7 HIGH tchannel-go 校验和类型错误导致进程终止漏洞
CVE-2026-87858 7.2 HIGH Temporal Server 管理权限劫持漏洞
CVE-2026-16652 7.1 HIGH Temporal Server 调度排除搜索致 CPU 高耗
CVE-2026-16651 7.1 HIGH Temporal sqlparser MySQL版本注释致Panic

IV. Related Vulnerabilities