Skip to content
Threat Feed
high advisory updated

Perses Filesystem Path Traversal Vulnerability

The Perses project, when configured with a filesystem database, fails to validate the project parameter in list requests, enabling unauthorized directory traversal and arbitrary file read access.

CVE search metadata

CVE search record: CVE-2026-63445. KEV: no. Product: Perses (< 0.54.0-rc.0), Perses (< 0.54.0-beta.3), perses (>= 0.43.0, < 0.54.0-rc.0). Brief: Perses Filesystem Path Traversal Vulnerability. Brief link: https://feed.craftedsignal.io/briefs/2026-09-perses-path-traversal/

What's new

  • 1. added coverage for perses (>= 0.43.0, < 0.54.0-rc.0) Sep 19, 07:44 via ghsa
  • 2. added coverage for Perses (< 0.54.0-beta.3) Sep 18, 19:50 via ghsa

Perses, an open-source project, contains a security vulnerability (CVE-2026-63445) involving improper validation of the project parameter in its list API endpoints when utilizing a filesystem database backend. The application binds the user-supplied project value directly from the request into a query structure without sanitizing directory-traversal sequences.

While validation logic exists for Create and Update operations, it is absent for List operations. Consequently, an unauthenticated attacker can manipulate the project parameter in API requests (e.g., /api/v1/dashboards?project=../) to traverse outside intended directories. This allows the reading of arbitrary YAML or JSON files residing on the host server, potentially exposing sensitive resource configurations and bypassing internal security controls. This vulnerability affects all versions of Perses prior to v0.54.0-rc.0.

Impact

Successful exploitation allows attackers to gain unauthorized access to arbitrary YAML and JSON files stored on the server host. This information disclosure can lead to the exposure of proprietary configurations and internal resource metadata, undermining the security model of the Perses deployment. Organizations using the filesystem database backend are at high risk, as this configuration is inherently vulnerable to this traversal attack.

Recommendation

  • Upgrade Perses to version 0.54.0-rc.0 or later immediately to patch CVE-2026-63445.
  • If upgrading is not immediately feasible, migrate the database backend from the filesystem to an SQL-based database as a workaround.
  • Inspect web server and application logs for unusual URL parameters containing directory traversal sequences (e.g., "../") directed at list endpoints such as /api/v1/dashboards.

Immediate actions

Upgrade Perses to v0.54.0-rc.0 or later.

IT Operations 48h

Mitigations

Migrate from filesystem database to SQL database.

immediate IT Operations

CVE-2026-63445

Detection coverage 1

Detect CVE-2026-63445 Exploitation - Path Traversal in Perses List Endpoints

high

Detects path traversal attempts targeting Perses list endpoints by monitoring for directory traversal characters in the project query parameter.

sigma tactics: initial_access techniques: T1190 sources: webserver

Detection queries are available on the platform. Get full rules →