PT-2026-8024 · Lakefs · Lakefs

Nopcoder

·

Published

2026-02-13

·

Updated

2026-03-03

·

CVE-2026-26187

CVSS v3.1

8.1

High

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Name of the Vulnerable Software and Affected Versions lakeFS versions prior to 1.77.0
Description lakeFS, an open-source tool for transforming object storage into Git-like repositories, contains path traversal issues in its local block adapter (pkg/block/local/adapter.go). The verifyRelPath function incorrectly used strings.HasPrefix() for path validation, allowing access to sibling directories with similar names. Additionally, the adapter did not verify that object identifiers remained within their designated storage namespace, enabling attackers to use path traversal sequences in identifiers to access files in other namespaces. These issues allow authenticated users to read and write files outside their designated storage boundaries. The first issue allows access to sibling directories sharing a path prefix, while the second allows access across namespaces using path traversal in object identifiers. This could lead to unauthorized access to sensitive data, malicious file writing, and potential privilege escalation. The vulnerability only affects deployments using the local block adapter.
Recommendations Versions prior to 1.77.0 should be updated to version 1.77.0 or later.

Exploit

Fix

Path traversal

Weakness Enumeration

Related Identifiers

CVE-2026-26187
GHSA-699M-4V95-RMPM
GO-2026-4494
SUSE-SU-2026:0757-1

Affected Products

Lakefs