gleam-lang gleam 中存在一个“路径遍历”(Path Traversal)漏洞,具体表现为对受限目录的路径名限制不当。该漏洞允许恶意软件包发布者在开发者构建项目时,删除项目构建目录之外的目录。 Hex 软件包发布元数据中包含一个 字段,用于指定该发布的 OTP 应用程序名称。gleam 在下载依赖项时,会从 hex.pm 的发布 API 读取此字段,并直接将其用作软件包的构建目录名称,而未对其进行验证(相关代码位于 中的 和 )。当某个依赖项编译失败时,gleam 会通过 删除对应的目录。 在 202
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| 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 more rows | |||
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| Gleam | Gleam | 0.32.4 ~ 1.19.2 |
cpe:2.3:a:gleam-lang:gleam:*:*:*:*:*:*:*:*
|
|
| Gleam | Gleam | v0.32.4-elixir ~ v1.19.2-elixir |
cpe:2.3:a:gleam-lang:gleam:*:*:*:*:*:*:*:*
|
|
| Gleam | Gleam | d13f27ee80aae7a521d2e9433c4deaf53f892574 ~ * |
cpe:2.3:a:gleam-lang:gleam:*:*:*:*:*:*:*:*
|
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet