CVE-2026-59709CWE-862broken-access-control

CVE-2026-59709

Medium · published July 7, 2026

CVSS v3.1
4.3
EPSS
0%
Percentile
25.8
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
4.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00336 · 25.8th percentile
Weakness
CWE-862 · Missing Authorization
Published
2026-07-07T19:16Z
References (5)
EPSS history
Timeline
  • 07 JUL 14:12Z
    Ghostfolio - Unauthorized Portfolio Holding Tag Modification via Missing Permission Check
    cvelistv5