High severity · published Oct 15, 2026
CVE-2026-62679
Lychee: Path traversal in `SecurePathController` allows authenticated arbitrary file read
8.9
CVSS
0.4%
EPSS
No
On KEV
Description
Lychee is a free, open-source photo-management tool. Prior to 7.6.4, SecurePathController, which serves GET /image/{path}, concatenates the attacker-controlled path with the local storage root and performs a string-prefix check before canonicalizing dot segments. Under the supported non-default configuration with temporary_image_link_enabled enabled, temporary_image_link_when_logged_in disabled, and secure_image_link_enabled disabled, any authenticated user can submit encoded traversal segments that pass the prefix check and are later resolved by filesystem operations. This permits reading files available to the web process, including application configuration and other users' private images, and disclosed APP_KEY or database credentials can enable further compromise. This issue is fixed in version 7.6.4.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.4% · higher than 29% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
LY
Lychee · LycheeOrg
< 7.6.4 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-62679
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-62679
github.com
https://github.com/LycheeOrg/Lychee/commit/f4553f6e0145ec4e02360c6121bd169e87b5d05f
github.com
https://github.com/LycheeOrg/Lychee/pull/4465
github.com
https://github.com/LycheeOrg/Lychee/releases/tag/v7.6.4
github.com
https://github.com/LycheeOrg/Lychee/security/advisories/GHSA-j5ff-34x8-xxqg
More from Lychee
9.8
CVE-2023-52082
Lychee is a free photo-management tool
8.3
CVE-2026-77466
Lychee: Webshop payment bypass via unrestricted "Dummy" gateway selection
8.3
CVE-2026-77470
Lychee: Webshop checkout lets the client override the payment `amount` sent to the gateway via malicious crafted POST request
8.3
CVE-2024-25808
Cross-site Request Forgery (CSRF) vulnerability in Lychee version 3.1.6, allows remote attackers to execute arbitrary code via the create new album function
8.2
CVE-2026-61838
Lychee: Album password bypass in ZIP downloads
