Skip to content
CVE PROGRAM SOURCE RECORD8.7 High

CVE-2026-59708

Ghostfolio - Unauthorized Portfolio Data Exposure via Public Endpoint

Description

The GET /api/v1/public/:accessId/portfolio endpoint in ghostfolio accepts private access IDs without validating granteeUserId filtering, allowing unauthenticated access to full portfolio data. Attackers with a private access ID can retrieve sensitive portfolio information including holdings, quantities, buy prices, and performance metrics without authentication.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

ghostfolio ghostfolio

Default version status: unaffected

  • 0 to ≤ 3.6.0affected
pkg:github/ghostfolio/ghostfolio

References