Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-62679— Lychee: Path traversal in `SecurePathController` allows authenticated arbitrary file read

Quick assessment

Affected
LycheeOrg Lychee
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Lychee 是一款免费、开源的图片管理工具。在 7.6.4 版本之前, 处理针对 的 GET 请求时,会将攻击者可控制的路径与本地存储根目录进行拼接,并在对点号段(dot segments)进行规范化之前执行字符串前缀检查。在启用了 、禁用了 以及禁用了 的非默认配置下,任何经过身份验证的用户均可提交经过编码的路径穿越片段,这些片段能够通过前缀检查,并在后续的文件系统操作中被解析。这导致攻击者可以读取 Web 进程可访问的文件,包括应用程序配置和其他用户的私密图片;若进一步披露了 或数据库凭据,则可能导致更进一步

CVSS 8.9 · High

Affected Version Matrix 1

VendorProduct Version RangeStatus
LycheeOrg Lychee < 7.6.4 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-62679

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Lychee: Path traversal in `SecurePathController` allows authenticated arbitrary file read
Source: CVE Program / CVE List V5
Vulnerability 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.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:H
Source: CVE Program / CVE List V5
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
LycheeOrg Lychee < 7.6.4 -

II. Public POCs for CVE-2026-62679

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-62679

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-62679 (2)

Vendor Advisories for CVE-2026-62679 (1)

Vendor Pages for CVE-2026-62679 (1)

Same Patch Batch · LycheeOrg · 2026-10-15 · 10 CVEs total

CVE-2026-77470 8.3 HIGH Lychee: Webshop checkout lets the client override the payment `amount` sent to the gateway
CVE-2026-77466 8.3 HIGH Lychee: Webshop payment bypass via unrestricted "Dummy" gateway selection
CVE-2026-61838 8.2 HIGH Lychee: Album password bypass in ZIP downloads
CVE-2026-61611 7.5 HIGH Lychee: Missing rate limiting on album password unlock endpoint allows brute-force attacks
CVE-2026-77467 7.1 HIGH Lychee: A single 383-byte PDF causes ~184 seconds of CPU consumption in the real processin
CVE-2026-77468 6.9 MEDIUM Lychee: Missing Authentication for Critical Function and Allocation of Resources Without L
CVE-2026-57568 5.7 MEDIUM Lychee: Stored XSS via Markdown javascript: Links in Photo and Album Descriptions (Gallery
CVE-2026-57569 2.3 LOW Lychee: Distinct post-fix SSRF variant in Photo::fromUrl due to missing IP pinning after D
CVE-2026-61610 2.3 LOW Lychee: unauthenticated photo starring reveals existence of private photos when photos_sta

IV. Related Vulnerabilities

V. Comments for CVE-2026-62679

No comments yet


Leave a comment