Impact
SpringBlade's RoleController User Detail Endpoint contains an improper authorization flaw that allows manipulation of the ID parameter to bypass normal privilege checks. An attacker can exploit this to retrieve any user's details, effectively compromising confidential user information. The weakness aligns with CWE-266 (Improper Privilege Management) and CWE-285 (Improper Check of Permissions).
Affected Systems
The vulnerability affects all SpringBlade releases up to and including version 5.0.1. The affected code resides in blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java. Systems running these versions that expose the RoleController endpoint are potentially vulnerable. The component is identified by the CPE cpe:2.3:a:chillzhuang:springblade:*:*:*:*:*:*:*:*.
Risk and Exploitability
The CVSS score of 5.1 categorizes this issue as moderate. The EPSS score is not available, but the publicly disclosed nature and the remote exploitation path suggest that an attacker can initiate the exploit from outside the network. There is currently no listing in CISA KEV, indicating no confirmed large‑scale active exploitation. Administrators should verify whether the RoleController endpoint is exposed and assess the risk accordingly.
OpenCVE Enrichment