Description
OpenChamber 1.11.7 contains a path traversal vulnerability in the file-serving endpoints /api/fs/read, /api/fs/stat, and /api/fs/raw that allows unauthenticated remote attackers to read arbitrary files by supplying the allowOutsideWorkspace=true query parameter alongside an absolute path, bypassing the workspace boundary check in resolveReadPathFromContext. Attackers can exploit the vacuous isPathWithinRoot guard to read sensitive files such as the JWT signing secret, SSH private keys, API credentials, and environment variables, enabling full authentication bypass by forging session cookies on password-protected deployments.
Published: 2026-08-06
Score: 9.3 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A path traversal vulnerability exists in OpenChamber 1.11.7's file‑serving endpoints /api/fs/read, /api/fs/stat, and /api/fs/raw. By including the query parameter allowOutsideWorkspace=true together with an absolute file path, an unauthenticated attacker can bypass the workspace boundary check implemented in resolveReadPathFromContext and read any file on the host system. This flaw is a classic CWE‑22 example that enables the attacker to expose sensitive information such as the JWT signing secret, SSH private keys, API credentials, and environment variables, which can be used to forge session cookies and bypass authentication on password‑protected deployments.

Affected Systems

The vulnerability affects the OpenChamber web application developed by Bohdan Triapitsyn, specifically the 1.11.7 release. No other versions are listed as affected in the available data, but any installation using this exact version should be considered vulnerable.

Risk and Exploitability

With a CVSS score of 9.3, this flaw is rated critical, and although the EPSS score is not available, the lack of authentication requirements and the simplicity of the required HTTP request make it highly attractive for exploitation. The flaw is not yet listed in the CISA KEV catalog, but the severity and potential for credential compromise indicate that attackers could readily use publicly available tools to exploit the parameter and read arbitrary files from the host, thereby gaining full access to the system.

Generated by OpenCVE AI on August 6, 2026 at 15:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the patch commit f1b9506132faf6c564a2694c7f33b94421a49b4a or upgrade to the latest released version that contains the fix.
  • Disable or remove the allowOutsideWorkspace query parameter and restrict all file‑serving endpoints to authenticated users confined to the workspace directory.
  • Implement strict path validation on the server side to reject any absolute paths or traversal attempts, following CWE‑22 mitigation guidelines.

Generated by OpenCVE AI on August 6, 2026 at 15:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 06 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 06 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Description OpenChamber 1.11.7 contains a path traversal vulnerability in the file-serving endpoints /api/fs/read, /api/fs/stat, and /api/fs/raw that allows unauthenticated remote attackers to read arbitrary files by supplying the allowOutsideWorkspace=true query parameter alongside an absolute path, bypassing the workspace boundary check in resolveReadPathFromContext. Attackers can exploit the vacuous isPathWithinRoot guard to read sensitive files such as the JWT signing secret, SSH private keys, API credentials, and environment variables, enabling full authentication bypass by forging session cookies on password-protected deployments.
Title OpenChamber 1.11.7 Path Traversal File Read via allowOutsideWorkspace Parameter
Weaknesses CWE-22
References
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-06T15:07:52.390Z

Reserved: 2026-06-11T16:07:13.000Z

Link: CVE-2026-53976

cve-icon Vulnrichment

Updated: 2026-08-06T15:07:48.242Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-06T15:45:02Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')