CVE-2026-59258 Details
Description
immich before 3.0.3 contains a broken access control vulnerability in the PUT /albums/:id/user/:userId endpoint that allows shared album editors to modify member roles without owner-only restrictions. Attackers with editor access can demote the album owner to editor and promote themselves to owner in sequential requests, gaining full control including deletion and eviction capabilities.
A broken access control vulnerability has been identified in Immich versions prior to 3.0.3. The issue resides in the PUT /albums/:id/user/:userId endpoint, where shared album editors can modify member roles without restrictions exclusive to album owners. Exploiting this vulnerability, an attacker with editor access can demote the actual album owner to an editor role and elevate their own role to owner in a series of requests. This unauthorized role change grants them full control over the album, including the ability to delete it or evict the original owner.
Users can update to Immich version 3.0.3 or later, where this vulnerability has been fixed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jul 15, 2026CISA-ADP
Assessed Jul 15, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/immich-app/immich/commit/84dff19ca9a467752d848ff54763d62c04ebf960 | [email protected] | Source CodeVendor |
| https://github.com/immich-app/immich/issues/29857 | [email protected] | ExploitIssue TrackingTechnical DescriptionVendor |
| https://github.com/immich-app/immich/pull/29883 | [email protected] | Issue TrackingVendor |
| https://github.com/immich-app/immich/releases/tag/v3.0.3 | [email protected] | Release NotesVendor |
| https://www.vulncheck.com/advisories/immich-shared-album-editor-ownership-takeover-via-updateuser | [email protected] | AdvisoryBundleRemedy |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-863 | Incorrect Authorization | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| immich | < 3.0.3 (semver) |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 17, 2026 | CVE Modified | [email protected] |
| Jul 15, 2026 | CVE Modified | CISA-ADP |
| Jul 15, 2026 | New CVE Received | [email protected] |
Volerion