GHSA-mxpm-jvrh-gcj5HighCVSS 8.3
immich before 3.0.3 contains a broken access control vulnerability in the PUT /albums/:id/user/...
🔗 CVE IDs covered (1)
📋 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.
🔗 References (7)
- https://nvd.nist.gov/vuln/detail/CVE-2026-59258
- https://github.com/immich-app/immich/issues/29857
- https://github.com/immich-app/immich/pull/29883
- https://github.com/immich-app/immich/commit/84dff19ca9a467752d848ff54763d62c04ebf960
- https://github.com/immich-app/immich/releases/tag/v3.0.3
- https://www.vulncheck.com/advisories/immich-shared-album-editor-ownership-takeover-via-updateuser
- https://github.com/advisories/GHSA-mxpm-jvrh-gcj5