Description
lakeFS is an open-source tool that transforms object storage into a Git-like repositories. Prior to version 1.81.1 of the open source edition and 1.84.0 of the enterprise edition, lakeFS Web UI renders markdown files from repository objects without sanitizing the resulting HTML. A user with write access to any repository branch can commit a `.md` object containing arbitrary HTML/JavaScript. Any other user who opens that object, or who navigates to a repository or directory containing a malicious `README.md`, executes the attacker-supplied script in their own authenticated session. lakeFS fixes the issue in v1.81.1 and lakeFS Enterprise fixes the issue in in v1.84.0. Enterprise customers using older versions can temporarily disable Markdown rendering by adding YAML to their config. No workaround exists for OSS release. Users are advised to upgrade to the latest version for both lakeFS and lakeFS-Enterprise.
Published: 2026-08-07
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability occurs because lakeFS Web UI renders markdown files from repository objects without sanitizing the resulting HTML. A user with write permissions to any branch can commit a .md file that contains arbitrary HTML or JavaScript. When any other user opens that file, or navigates to a repository or directory that contains a malicious README.md, the attacker‑supplied script executes in the context of the viewer’s authenticated browser session. This stored Cross‑Site Scripting flaw can lead to disclosure of sensitive data, session hijacking, or further client‑side code execution, effectively providing remote code execution capability within the user’s session.

Affected Systems

vulnerable products are treeverse:lakeFS and treeverse:lakeFS-enterprise. In the open‑source edition versions earlier than 1.81.1 are affected; in the enterprise edition versions earlier than 1.84.0 are affected.

Risk and Exploitability

The CVSS score of 8.7 indicates a high‑severity risk. Exploitation requires no special conditions beyond having write access to a repository branch and a user who views the malicious markdown. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, but the lack of input sanitization makes the attack vector straightforward via the Web UI. Given the ease of payload construction and the ability to trigger the script in any authenticated session, the likelihood of exploitation is high for organizations that allow broad write access to repository branches.

Generated by OpenCVE AI on August 7, 2026 at 23:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade lakeFS to version 1.81.1 or later for the OSS edition, or to 1.84.0 or later for the Enterprise edition.
  • If you run an older Enterprise edition, temporarily disable Markdown rendering by adding the appropriate YAML configuration to the lakeFS config file. No workaround exists for the OSS release.
  • Limit write access to repository branches and review or scan markdown files for potentially malicious content prior to deployment.

Generated by OpenCVE AI on August 7, 2026 at 23:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 07 Aug 2026 22:45:00 +0000

Type Values Removed Values Added
Description lakeFS is an open-source tool that transforms object storage into a Git-like repositories. Prior to version 1.81.1 of the open source edition and 1.84.0 of the enterprise edition, lakeFS Web UI renders markdown files from repository objects without sanitizing the resulting HTML. A user with write access to any repository branch can commit a `.md` object containing arbitrary HTML/JavaScript. Any other user who opens that object, or who navigates to a repository or directory containing a malicious `README.md`, executes the attacker-supplied script in their own authenticated session. lakeFS fixes the issue in v1.81.1 and lakeFS Enterprise fixes the issue in in v1.84.0. Enterprise customers using older versions can temporarily disable Markdown rendering by adding YAML to their config. No workaround exists for OSS release. Users are advised to upgrade to the latest version for both lakeFS and lakeFS-Enterprise.
Title lakeFS vulnerable to stored XSS in rendered markdown previews via raw HTML
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-07T22:29:36.173Z

Reserved: 2026-05-20T17:44:09.587Z

Link: CVE-2026-48026

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T23:30:17Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')