Description
X-SpringBoot through 6.0 lacks object-level authorization in user management endpoints, allowing sub-administrators to modify or delete users without ownership verification. Attackers with user-management permissions can reset passwords for any account including the super administrator, rebind roles, or delete users via POST /sys/user/update and POST /sys/user/delete endpoints.
Published: 2026-09-25
Score: 8.6 High
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation
Action: Apply Patch
AI Analysis

Impact

The vulnerability in X‑SpringBoot through version 6.0 allows sub‑administrators to modify or delete user accounts without proper ownership verification. By using the POST /sys/user/update and POST /sys/user/delete endpoints, an attacker with user‑management permissions can reset passwords for any account, including that of the super administrator, rebind roles, or delete users entirely. This lack of object‑level authorization is a classic case of authorization bypass (CWE‑639) and can give an attacker full control over the application’s user base and associated privileges.

Affected Systems

All installations of X‑SpringBoot that expose the user‑management endpoints to sub‑administrators are affected. The vulnerability is present in version 6.0 and earlier; any deployment that has not been updated beyond this major release and still uses the exposed /sys/user/update and /sys/user/delete routes remains vulnerable.

Risk and Exploitability

The CVSS score of 8.6 indicates a high severity impact, and the lack of an EPSS score means that the precise exploitation probability is unknown but the vulnerability is considered highly actionable. The vulnerability is not listed in CISA’s KEV catalog, so no known large‑scale exploitation has been reported yet. It is inferred that the attack vector is remotely accessible via HTTP traffic, potentially requiring only authenticated user‑management credentials and no special privilege escalation beyond that. Given the elevated permissions that sub‑administrators already possess, the risk to the system is significant.

Generated by OpenCVE AI on September 25, 2026 at 20:17 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade X‑SpringBoot to a patched release that implements object‑level authorization for user management endpoints.
  • If an immediate update is not feasible, restrict or disable the POST /sys/user/update and POST /sys/user/delete endpoints for sub‑administrator roles and enforce ownership checks before allowing user modifications.
  • Re‑evaluate role hierarchies to ensure that only super administrators retain the ability to reset other users’ passwords or delete accounts, and audit current user permissions for any unnecessary privileges.

Generated by OpenCVE AI on September 25, 2026 at 20:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 29 Sep 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sat, 26 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Yzcheng90
Yzcheng90 x-springboot
Vendors & Products Yzcheng90
Yzcheng90 x-springboot

Fri, 25 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Description X-SpringBoot through 6.0 lacks object-level authorization in user management endpoints, allowing sub-administrators to modify or delete users without ownership verification. Attackers with user-management permissions can reset passwords for any account including the super administrator, rebind roles, or delete users via POST /sys/user/update and POST /sys/user/delete endpoints.
Title X-SpringBoot through 6.0 Authorization Bypass via User Management
Weaknesses CWE-639
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Yzcheng90 X-springboot
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-29T18:23:02.488Z

Reserved: 2026-09-23T23:51:32.671Z

Link: CVE-2026-97060

cve-icon Vulnrichment

Updated: 2026-09-29T18:22:47.977Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-25T19:17:59.110

Modified: 2026-09-29T19:17:39.087

Link: CVE-2026-97060

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T10:30:09Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key