PatchSiren cyber security CVE debrief
CVE-2026-61610 LycheeOrg CVE debrief
An unauthenticated attacker can exploit this vulnerability in Lychee photo-management tool version prior to 7.6.1 when the non-default anonymous star-visibility setting is used, allowing them to distinguish existing private photos and change their highlighted state. This issue enables attackers to infer the existence of private photos through subtle differences in response times or error messages, potentially leading to further targeted attacks. The vulnerability is particularly concerning for installations where the star-visibility setting is not properly configured, leaving them open to exploitation.
- Vendor
- LycheeOrg
- Product
- Lychee
- CVSS
- LOW 2.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-15
- Original CVE updated
- 2026-10-20
- Advisory published
- 2026-10-15
- Advisory updated
- 2026-10-20
Who should care
Defenders responsible for Lychee installations, especially those using the non-default anonymous star-visibility setting, should assess exposure and prioritize verification and remediation.
Why it matters
This vulnerability allows an unauthenticated attacker to distinguish and modify private photos in Lychee installations with the non-default anonymous star-visibility setting. Defenders should prioritize verification, remediation, and monitoring.
- An unauthenticated attacker can distinguish existing private photos through differing success and not-found responses.
- An unauthenticated attacker can change the highlighted state of photos, including those in private or password-protected albums.
- Defenders need to verify and upgrade to version 7.6.1 or later if the anonymous star-visibility setting is used.
- Defenders should monitor for unusual activity related to photo starring.
Technical summary
The vulnerability allows an unauthenticated attacker to fetch and modify a photo without confirming that the caller can see it when photos_star_visibility is set to anonymous. This issue arises from a flawed validation process in the BaseApiRequest::validateResolved() method, which invokes SetPhotosHighlightedRequest::processValidatedValues() before proper authorization. Consequently, an attacker can exploit this weakness to distinguish existing private photos through differing success and not-found responses. The issue also allows attackers to change the is_highlighted state of photos, including those in private or password-protected albums. This vulnerability is limited to installations using the non-default,
Defensive priority
Defenders should prioritize verifying and upgrading to version 7.6.1 or later if the anonymous star-visibility setting is used, and monitor for unusual activity related to photo starring.
Recommended defensive actions
- Verify and upgrade Lychee to version 7.6.1 or later if the anonymous star-visibility setting is used.
- Monitor for unusual activity related to photo starring.
- Review and adjust the star-visibility setting according to security requirements.
- Conduct a thorough review of existing photo albums and access controls.
- Implement additional monitoring to detect potential exploitation attempts.
- Consider temporarily disabling the star feature until the upgrade can be applied.
- Review and update incident response plans to address potential exploitation.
Evidence notes
The CVE record and source item provide details on the vulnerability, including its impact on installations with the non-default anonymous star-visibility setting. However, there is limited information on actual exploitation or affected deployments.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-61610 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-61610
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-61610 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-61610
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Lychee: unauthenticated photo starring reveals existence of private photos when photos_star_visi
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/61xxx/CVE-2026-61610.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/LycheeOrg/Lychee/security/advisories/GHSA-qcqq-p4pq-7r77
Supplemental source - x_refsource_CONFIRM
-
Source reference
Unverified legacy reference
URL: https://github.com/LycheeOrg/Lychee/pull/4449
Supplemental source - x_refsource_MISC
-
Source reference
Unverified legacy reference
URL: https://github.com/LycheeOrg/Lychee/commit/fe07567c176bbdcda7b276bb6d664dfcd47a9b00
Supplemental source - x_refsource_MISC
-
Source reference
Unverified legacy reference
URL: https://github.com/LycheeOrg/Lychee/releases/tag/v7.6.1
Supplemental source - x_refsource_MISC
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.