English version →
開発者ツール
CVE-2026-32146 high CVSS 7.8

Lpil に パストラバーサル (CVE-2026-32146)

概要

Lpil に パストラバーサル (CVE-2026-32146) が存在。悪用されるとシステム全体を乗っ取られる可能性があります。gleam.toml 経由で攻撃可能。

原文の説明

取得元が公開している説明をそのまま載せています (多くは英語)。

Summary

Improper path validation vulnerability in the Gleam compiler's handling of git dependencies allows arbitrary file system modification during dependency download.

Dependency names from gleam.toml and manifest.toml are incorporated into filesystem paths without sufficient validation or confinement to the intended dependency directory, allowing attacker-controlled paths (via relative traversal such as ../ or absolute paths) to target filesystem locations outside that directory. When resolving git dependencies (e.g. via gleam deps download), the computed path is used for filesystem operations including directory deletion and creation.

This vulnerability occurs during the dependency resolution and download phase, which is generally expected to be limited to fetching and preparing dependencies within a confined directory. A malicious direct or transitive git dependency can exploit this issue to delete and overwrite arbitrary directories outside the intended dependency directory, including attacker-chosen absolute paths, potentially causing data loss. In some environments, this may be further leveraged to achieve code execution, for example by overwriting git hooks or shell configuration files.

This issue affects Gleam from 1.9.0-rc1 until 1.15.4.

Workaround

  • Avoid using untrusted git dependencies, especially without pinning to a specific commit SHA
  • Review dependency trees carefully, including transitive git dependencies
  • Run dependency resolution commands in…

出典: NIST National Vulnerability Database NVD GitHub Advisory

AI要約

外部の AI が作成した要約です。誤りを含むことがあります。重要な判断の前に、下の原文と参照URLを確認してください。

Gleamコンパイラのgit依存関係処理における不適切なパス検証により、依存関係のダウンロード中に任意のファイルシステムの改ざんが可能となる脆弱性が存在します。攻撃者はgleam.tomlやmanifest.tomlの値を利用して、意図されたディレクトリ外のファイルやディレクトリに対し、不正なファイル削除や作成を行うことができます。最悪の場合、コード実行につながる可能性があります。この問題はGleam 1.9.0-rc1から1.15.4まで影響します。

❓ 何が問題か

Gleamコンパイラのgit依存関係における不適切なパス検証による任意ファイルシステム改ざんの脆弱性。

📍 影響範囲

Gleam 1.9.0-rc1から1.15.4のバージョン。

🔥 重要度

不正なファイルシステム操作が可能で、最悪の場合コード実行につながる可能性がある。

🔧 修正方法

Gleamのバージョンを1.15.5以降にアップグレードしてください。

🛡️ 暫定回避

情報なし

🔍 検知方法

Gleamコンパイラの使用バージョンを確認し、影響を受けるバージョンであるかどうかを監査する。

参照URL

当サイトでは、アクセス解析と広告の効果測定のために Cookie を使います。株式会社Game のサイト共通の設定です。 詳しく