PatchSiren

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.