brace-expansion 库会生成包含共同前缀和后缀的任意字符串。在版本 1.1.20、2.1.6、3.0.8 和 5.0.11 之前,深度嵌套的大括号组会导致 expand_() 函数在逗号成员和单集合展开位置处,每嵌套一层就递归一次。这会在使用输出限制之前耗尽原生调用栈,并可能导致 Node.js 进程终止。expand_ 函数对嵌套的大括号替代项和单部分集合执行无控制的递归。当向 expand_ 和 expand 函数提供来自不受信任来源的、深度嵌套的大括号组时,该函数受影响。逗号成员和单集合也受影响。
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| juliangruber | brace-expansion | >= 4.0.0, < 5.0.11 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC| CVE-2026-102276 | 7.5 HIGH | brace-expansion 栈溢出导致拒绝服务漏洞 |
| CVE-2026-102277 | 5.3 MEDIUM | brace-expansion 二次时间扩展导致CPU拒绝服务漏洞 |
暂无评论