Lucene search
K

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

πŸ—“οΈΒ 02 Jun 2026Β 13:41:37Reported byΒ EEFTypeΒ 
cvelist
Β cvelist
πŸ”—Β www.cve.orgπŸ‘Β 33Β Views

CVE-2026-32685: Gleam docs build path traversal enables arbitrary file read and write outside docs output directory.

Related
Affected
Refs
ReporterTitlePublishedViews
Family
ATTACKERKB
CVE-2026-32685
2 Jun 202613:41
–attackerkb
Circl
CVE-2026-32685
5 Jun 202609:52
–circl
CVE
CVE-2026-32685
2 Jun 202613:41
–cve
EUVD
EUVD-2026-33927
2 Jun 202613:41
–euvd
NVD
CVE-2026-32685
2 Jun 202614:16
–nvd
OPENSUSE Linux
gleam-1.17.0-1.1 on GA media (moderate)
8 Jun 202600:00
–opensuse
OSV
EEF-CVE-2026-32685 Path Traversal in gleam docs build via documentation.pages Allows Arbitrary File Read and Write
2 Jun 202613:41
–osv
OSV
OPENSUSE-SU-2026:10953-1 gleam-1.17.0-1.1 on GA media
4 Jun 202600:00
–osv
Positive Technologies
PT-2026-45750
2 Jun 202600:00
–ptsecurity
RedhatCVE
CVE-2026-32685
5 Jun 202619:35
–redhatcve
Rows per page
[
  {
    "cpes": [
      "cpe:2.3:a:gleam-lang:gleam:*:*:*:*:*:*:*:*"
    ],
    "defaultStatus": "unaffected",
    "modules": [
      "compiler-core",
      "compiler-cli"
    ],
    "packageName": "gleam",
    "packageURL": "pkg:sid/gleam.run/gleam",
    "product": "Gleam",
    "programFiles": [
      "compiler-core/src/config.rs",
      "compiler-core/src/docs.rs",
      "compiler-cli/src/docs.rs",
      "compiler-cli/src/fs.rs"
    ],
    "programRoutines": [
      {
        "name": "compiler_cli::docs::build_project"
      },
      {
        "name": "compiler_core::docs::generate_html"
      }
    ],
    "vendor": "Gleam",
    "versions": [
      {
        "lessThan": "1.17.0",
        "status": "affected",
        "version": "1.16.0",
        "versionType": "semver"
      }
    ]
  },
  {
    "collectionURL": "https://github.com",
    "cpes": [
      "cpe:2.3:a:gleam-lang:gleam:*:*:*:*:*:*:*:*"
    ],
    "defaultStatus": "unaffected",
    "modules": [
      "compiler-core",
      "compiler-cli"
    ],
    "packageName": "gleam-lang/gleam",
    "packageURL": "pkg:github/gleam-lang/gleam",
    "product": "Gleam",
    "programFiles": [
      "compiler-core/src/config.rs",
      "compiler-core/src/docs.rs",
      "compiler-cli/src/docs.rs",
      "compiler-cli/src/fs.rs"
    ],
    "programRoutines": [
      {
        "name": "compiler_cli::docs::build_project"
      },
      {
        "name": "compiler_core::docs::generate_html"
      }
    ],
    "repo": "https://github.com/gleam-lang/gleam",
    "vendor": "Gleam",
    "versions": [
      {
        "lessThan": "1.17.0",
        "status": "affected",
        "version": "1.16.0",
        "versionType": "semver"
      },
      {
        "lessThan": "81570611906b6b0039c948037094d09a68700f3a",
        "status": "affected",
        "version": "61ed8deb6572b5591ad17d6302c1a38607522f16",
        "versionType": "git"
      }
    ]
  },
  {
    "collectionURL": "https://ghcr.io",
    "cpes": [
      "cpe:2.3:a:gleam-lang:gleam:*:*:*:*:*:*:*:*"
    ],
    "defaultStatus": "unaffected",
    "modules": [
      "compiler-core",
      "compiler-cli"
    ],
    "packageName": "gleam-lang/gleam",
    "packageURL": "pkg:oci/gleam?repository_url=ghcr.io/gleam-lang",
    "product": "Gleam",
    "programFiles": [
      "compiler-core/src/config.rs",
      "compiler-core/src/docs.rs",
      "compiler-cli/src/docs.rs",
      "compiler-cli/src/fs.rs"
    ],
    "programRoutines": [
      {
        "name": "compiler_cli::docs::build_project"
      },
      {
        "name": "compiler_core::docs::generate_html"
      }
    ],
    "vendor": "Gleam",
    "versions": [
      {
        "lessThan": "v1.17.0-elixir",
        "status": "affected",
        "version": "v1.16.0-elixir",
        "versionType": "other"
      },
      {
        "lessThan": "v1.17.0-erlang",
        "status": "affected",
        "version": "v1.16.0-erlang",
        "versionType": "other"
      },
      {
        "lessThan": "v1.17.0-node",
        "status": "affected",
        "version": "v1.16.0-node",
        "versionType": "other"
      },
      {
        "lessThan": "v1.17.0-node-slim",
        "status": "affected",
        "version": "v1.16.0-node-slim",
        "versionType": "other"
      },
      {
        "lessThan": "v1.17.0-elixir-slim",
        "status": "affected",
        "version": "v1.16.0-elixir-slim",
        "versionType": "other"
      },
      {
        "lessThan": "v1.17.0-erlang-slim",
        "status": "affected",
        "version": "v1.16.0-erlang-slim",
        "versionType": "other"
      },
      {
        "lessThan": "v1.17.0-erlang-alpine",
        "status": "affected",
        "version": "v1.16.0-erlang-alpine",
        "versionType": "other"
      },
      {
        "lessThan": "v1.17.0-elixir-alpine",
        "status": "affected",
        "version": "v1.16.0-elixir-alpine",
        "versionType": "other"
      },
      {
        "lessThan": "v1.17.0-node-alpine",
        "status": "affected",
        "version": "v1.16.0-node-alpine",
        "versionType": "other"
      },
      {
        "lessThan": "v1.17.0-scratch",
        "status": "affected",
        "version": "v1.16.0-scratch",
        "versionType": "other"
      }
    ]
  }
]

Data

Build on a solid foundation withΒ Vulners data

WeΒ provide theΒ essential building blocks forΒ cybersecurity solutions withΒ comprehensive, structured, andΒ constantly updated vulnerability andΒ exploits data

Api

Power your application withΒ Vulners API

The Vulners REST API offers reliable, high-performance access toΒ vulnerabilityΒ intelligence, withΒ 99.9%Β SLAΒ uptime andΒ CDN-backed data delivery forΒ seamlessΒ global access

App

Assess and manage vulnerabilities withΒ VulnersΒ tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation