Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/getarcaneapp/arcane/backend
  4. ›
  5. CVE-2026-47179

CVE-2026-47179: Arcane Has an Authenticated Arbitrary Host File Read via Docker Compose Include Directives

May 28, 2026 (updated June 9, 2026)

ProjectService.GetProjectFileContent returns the contents of any Docker Compose include directive declared in a project’s compose file before any path-traversal validation runs. Because ProjectService.CreateProject writes attacker-supplied compose content to disk without validating include paths, an authenticated user can create a project whose compose file declares include: ['../../../../etc/passwd'], then read the include via the project file API. The result is arbitrary read of any file readable by the Arcane backend process, including /app/data/arcane.db (the SQLite database containing every user’s password hash and API key), enabling escalation to admin and, via Arcane’s Docker control plane, RCE on the host.

References

  • github.com/advisories/GHSA-c3px-h233-h6fq
  • github.com/getarcaneapp/arcane/commit/b6cbffabf61dbc3f12a28d3b5830e3c6b7e67daf
  • github.com/getarcaneapp/arcane/security/advisories/GHSA-c3px-h233-h6fq
  • nvd.nist.gov/vuln/detail/CVE-2026-47179

Code Behaviors & Features

Detect and mitigate CVE-2026-47179 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 1.19.4

Fixed versions

  • 1.19.4

Solution

Upgrade to version 1.19.4 or above.

Impact 7.7 HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N

Learn more about CVSS

Weakness

  • CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

Source file

go/github.com/getarcaneapp/arcane/backend/CVE-2026-47179.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Tue, 23 Jun 2026 12:24:34 +0000.