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.
2026年9月4日
CVE-2026-59708 [HIGH] – The GET /api/v1/public/:accessId/portfolio endpoint in ghostfolio accepts private access I
📑 文章目录



