Skip to content
OpenAdvisories

Vendor

Gleam

6 known vulnerabilities.

Products

4 results · Clear filters · Feed

  • Medium 5.9

    Path traversal in Gleam via unvalidated package application names

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in gleam-lang gleam allows a malicious package publisher to delete a directory outside the project's build directory when a developer builds a project. A Hex package …

  • Medium 5.1

    Symlink Following in Hex Package Export Allows Embedding Files Outside Project Root

    Symlink following vulnerability in Gleam's Hex package export allows files outside the project root to be embedded in the generated package tarball. The file collection helpers (gleam_files, native_files, private_files) in compiler-cli/src/fs.rs use follow_li…

  • Medium 4.6

    Path Traversal in gleam docs build via documentation.pages Allows Arbitrary File Read and Write

    Path traversal vulnerability in Gleam's handling of custom documentation pages allows arbitrary file read and file write outside the intended documentation output directory. The documentation.pages entries from gleam.toml are incorporated into filesystem path…

  • Medium 5.6

    Path Traversal in build/packages/packages.toml Allows Arbitrary Directory Deletion

    Path traversal vulnerability in Gleam's dependency management allows arbitrary directory deletion via malicious build/packages/packages.toml content. Package keys read from build/packages/packages.toml by LocalPackages::read_from_disc are passed without valid…