Skip to content
CVE PROGRAM SOURCE RECORD5.3 Medium

CVE-2026-59709

Ghostfolio - Unauthorized Portfolio Holding Tag Modification via Missing Permission Check

Description

Ghostfolio's PUT /api/v1/portfolio/holding/:dataSource/:symbol/tags endpoint fails to verify Access.permissions field when processing the Impersonation-Id header, allowing read-only access grantees to modify portfolio holding tags. Attackers with valid read-only share tokens can assign or remove tags on victim holdings, corrupting portfolio categorization and reports.

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