Skip to content
OpenAdvisories
High · 7.1 CVE-2026-63445 EUVD-2026-83268GHSA-vr5f-w35q-98jpGO-2026-6528

Perses: Unvalidated project parameter enables filesystem path traversal

Published Sep 18, 2026 · Updated Sep 18, 2026 · Assigned by GitHub_M

Description

Perses is an open-source dashboard and visualization project for observability data. Prior to 0.54.0-rc.0, list endpoints used with the file-system database bind the request-controlled project query parameter into the resource Query structure without validating it against directory traversal characters, and the resulting project value is used to select database paths. An authenticated attacker can supply directory traversal segments to leave the intended project directory, read arbitrary YAML or JSON files accessible to the Perses process, and bypass project isolation to enumerate other file-backed resources. This issue is fixed in version 0.54.0-rc.0.

Affected products

VendorProductAffectedFixed
perses perses < 0.54.0-rc.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Tumbleweed perses-cli 0.54.0-1.1 openSUSE-SU-2026:11413-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/perses/perses < 0.54.0-rc.0 0.54.0-rc.0 GHSA-vr5f-w35q-98jp

Advisories 1

References