Description
lamp-cloud through 5.10.1 contains an insecure direct object reference vulnerability that allows authenticated users to obtain storage URLs for other users' files by supplying arbitrary file ids. Attackers can send another user's file ids to the findUrlById handler of FileAnyoneController, which never checks ownership, to retrieve access URLs and read uploaded attachments.
Published: 2026-10-12
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized read of other users' storage URLs
Action: Assess Impact
AI Analysis

Impact

lamp‑cloud versions up to 5.10.1 contain an insecure direct object reference that allows any authenticated user to retrieve the storage URL of files owned by other users. By sending arbitrary file ids to the /anyone/file/findUrlById endpoint, a user can obtain download links and read attachments belonging to other users, leading to data disclosure. The flaw is a classic example of CWE‑639: Improper Restriction of Operations within the Bounds of a Resource.

Affected Systems

The vulnerability affects the dromara lamp‑cloud product, specifically all releases through version 5.10.1. No further sub‑component or platform qualifiers are listed. Updating to a version later than 5.10.1 is likely required to remediate the issue.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity level. Because the EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, the exploitation probability cannot be precisely quantified, but the lack of public exploitation data does not reduce the risk inherent in an IDOR. The attack vector is remote, HTTP based, and requires the attacker to be authenticated to the application. Once authenticated, the attacker can send a crafted request with any file id, bypassing ownership checks, and retrieve URLs that provide direct access to the underlying storage. The vulnerability is exploitable without special privileges beyond legitimate user credentials, making it a practical risk for any environment where user accounts exist.

Generated by OpenCVE AI on October 12, 2026 at 14:41 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade lamp‑cloud to the latest available release (at least version 5.10.2) to address the IDOR flaw.
  • If upgrading immediately is not possible, restrict or remove the /anyone/file/findUrlById endpoint for all users, and enforce that only privileged users can call it.
  • Add or re‑enable ownership verification logic in the FileAnyoneController so that the API validates that the requesting user owns the file id before generating a storage URL.
  • Monitor access logs for requests to /anyone/file/findUrlById with abnormal patterns and investigate any unauthorized data access attempts.

Generated by OpenCVE AI on October 12, 2026 at 14:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 12 Oct 2026 15:00:00 +0000

Type Values Removed Values Added
First Time appeared Dromara
Dromara lamp-cloud
Vendors & Products Dromara
Dromara lamp-cloud

Mon, 12 Oct 2026 13:15:00 +0000

Type Values Removed Values Added
Description lamp-cloud through 5.10.1 contains an insecure direct object reference vulnerability that allows authenticated users to obtain storage URLs for other users' files by supplying arbitrary file ids. Attackers can send another user's file ids to the findUrlById handler of FileAnyoneController, which never checks ownership, to retrieve access URLs and read uploaded attachments.
Title lamp-cloud through 5.10.1 IDOR via /anyone/file/findUrlById
First Time appeared Tangyh
Tangyh lamp-cloud
Weaknesses CWE-639
CPEs cpe:2.3:a:tangyh:lamp-cloud:*:*:*:*:*:*:*:*
Vendors & Products Tangyh
Tangyh lamp-cloud
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Dromara Lamp-cloud
Tangyh Lamp-cloud
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T15:01:32.090Z

Reserved: 2026-10-12T12:41:06.353Z

Link: CVE-2026-109166

cve-icon Vulnrichment

Updated: 2026-10-13T15:00:58.873Z

cve-icon NVD

Status : Deferred

Published: 2026-10-12T13:17:29.007

Modified: 2026-10-13T16:17:13.450

Link: CVE-2026-109166

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T14:45:13Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key