Description
RuoYi-Cloud-Plus through 6.0.0 contains an insecure direct object reference vulnerability that allows authenticated users to delete other users' social login bindings by supplying their socialId. Attackers can send DELETE /auth/unlock/{socialId}, which deletes sys_social rows by primary key without ownership checks, removing victims' OAuth tokens and blocking social login.
Published: 2026-10-13
Score: 2.3 Low
EPSS: n/a
KEV: No
Impact: Unauthorized Deletion of User Social Logins
Action: Assess Impact
AI Analysis

Impact

RuoYi-Cloud-Plus versions up to 6.0.0 contain an insecure direct object reference (IDOR) flaw that allows an authenticated user to delete the social login bindings of any other user by sending a DELETE request to /auth/unlock/{socialId}. The deletion removes the corresponding row from the sys_social table, thereby invalidating the victim’s OAuth tokens and denying them future social login access. This breach permits an attacker to disrupt the victim’s ability to authenticate via social platforms, which can be considered an unauthorized data deletion or disruption of service.

Affected Systems

The vendor is dromara, and the specific product is RuoYi-Cloud-Plus. All installations of RuoYi‑Cloud‑Plus up to and including version 6.0.0 are vulnerable. No additional version information was provided beyond the highest affected release.

Risk and Exploitability

The CVSS base score is 2.3, indicating a low severity impact, and the EPSS score is not available, suggesting no quantified likelihood of exploitation at present. The vulnerability does not appear in the CISA KEV catalog. Because the flaw requires an authenticated user context to reach the DELETE endpoint, the attack vector is likely local or intra‑application rather than remote. An attacker who has legitimate credentials can exploit the IDOR to delete other users’ social bindings, potentially causing denial of service for affected accounts, but the scope remains limited to the data of individual users rather than system or network compromise.

Generated by OpenCVE AI on October 13, 2026 at 19:11 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a RuoYi‑Cloud‑Plus release that addresses the IDOR flaw (any version newer than 6.0.0).
  • If immediate upgrade is not feasible, modify the /auth/unlock/{socialId} delete operation to enforce an ownership check so that only the user who owns the socialId may delete it.
  • Enable application level auditing and trigger alerts for unexpected DELETE /auth/unlock/{socialId} invocations to detect unauthorized attempts.

Generated by OpenCVE AI on October 13, 2026 at 19:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 17:15:00 +0000

Type Values Removed Values Added
Description RuoYi-Cloud-Plus through 6.0.0 contains an insecure direct object reference vulnerability that allows authenticated users to delete other users' social login bindings by supplying their socialId. Attackers can send DELETE /auth/unlock/{socialId}, which deletes sys_social rows by primary key without ownership checks, removing victims' OAuth tokens and blocking social login.
Title RuoYi-Cloud-Plus through 6.0.0 IDOR via DELETE /auth/unlock/{socialId}
Weaknesses CWE-639
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T16:53:09.067Z

Reserved: 2026-10-13T16:22:41.724Z

Link: CVE-2026-110107

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-13T17:17:34.780

Modified: 2026-10-13T17:17:34.780

Link: CVE-2026-110107

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T19:15:08Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key