CVE-2026-110106 Details
Description
RuoYi-Vue-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} requests with a victim's binding id to remove their GitHub, WeChat, or Gitee binding and stored OAuth tokens, blocking social login.
An insecure direct object reference vulnerability has been identified in RuoYi-Vue-Plus versions through 6.0.0. This vulnerability allows authenticated users to delete other users' social login bindings by providing the victims' social IDs. The issue arises in the 'AuthController' where the 'unlockSocial' endpoint, annotated with '@SaIgnore', only checks for a valid login without verifying ownership of the social ID being deleted. As a result, any authenticated user can remove another user's binding from GitHub, WeChat, or Gitee, along with the associated OAuth tokens, effectively blocking social login for the victim.
The vulnerability can be fixed by adding an ownership check to the 'unlockSocial' method in the 'AuthController', ensuring that users can only delete their own social login bindings. Additionally, the 'deleteWithValidById' method in the 'SysSocialServiceImpl' should be updated to include a check for the current user's ID before performing the deletion.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 13, 2026CISA-ADP
Assessed Oct 16, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-639 | Authorization Bypass Through User-Controlled Key | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Dromara RuoYi-Vue-Plus | <= 6.0.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 16, 2026 | CVE Modified | CISA-ADP |
| Oct 13, 2026 | New CVE Received | [email protected] |
Volerion