gleam-lang gleam 中存在一个“路径遍历”(Path Traversal)漏洞,具体表现为对受限目录的路径名限制不当。该漏洞允许恶意软件包发布者在开发者构建项目时,删除项目构建目录之外的目录。 Hex 软件包发布元数据中包含一个 字段,用于指定该发布的 OTP 应用程序名称。gleam 在下载依赖项时,会从 hex.pm 的发布 API 读取此字段,并直接将其用作软件包的构建目录名称,而未对其进行验证(相关代码位于 中的 和 )。当某个依赖项编译失败时,gleam 会通过 删除对应的目录。 在 202
| 厂商 | 产品 | 版本范围 | 状态 |
|---|---|---|---|
| Gleam | Gleam | 0.32.4< 1.19.2 |
affected |
v0.32.4-elixir< v1.19.2-elixir |
affected | ||
v0.32.4-erlang< v1.19.2-erlang |
affected | ||
v0.32.4-node< v1.19.2-node |
affected | ||
v0.32.4-node-slim< v1.19.2-node-slim |
affected | ||
v0.32.4-elixir-slim< v1.19.2-elixir-slim |
affected | ||
v0.32.4-erlang-slim< v1.19.2-erlang-slim |
affected | ||
v0.32.4-erlang-alpine< v1.19.2-erlang-alpine |
affected | ||
| … +4 条更多 | |||
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC暂无评论