Impact
The flaw resides in Immich’s Shared Link Preview Handler. By manipulating the Password argument supplied to the checkSharedLinkAccess function, an attacker can bypass the authorization check that normally protects preview access. This improper authorization allows the attacker to view private media links without possessing the correct password, potentially exposing sensitive personal photos or videos. The weakness corresponds to credential management (CWE‑266) and insufficient authorization (CWE‑285).
Affected Systems
This vulnerability affects all installations of Immich up to version 2.7.5. The issue originates from the function checkSharedLinkAccess located in server/src/utils/access.ts of the Shared Link Preview Handler. Users running any version of Immich within this range are impacted until the vendor releases a patch that corrects the authorization logic.
Risk and Exploitability
The CVSS base score of 6.9 indicates moderate severity, while no EPSS data is currently available, making the exact exploitation probability uncertain. The vulnerability can be triggered remotely via a crafted HTTP request to the preview endpoint, requiring no local user interaction. Although Immich is not currently listed in the CISA KEV catalog, the remote nature of the attack vector and the potential for sensitive media exposure warrant immediate attention from administrators.
OpenCVE Enrichment