Description
JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysUserController addSysUserGroup handler that allows any authenticated user to modify user group membership. Low-privileged attackers can send POST requests with arbitrary user ids and a groupId to add any users to administrator-maintained groups without permission checks.
Published: 2026-10-11
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation
Action: Patch
AI Analysis

Impact

The vulnerability is a missing authorization flaw in the addSysUserGroup endpoint of JeecgBoot, permitting any authenticated user to alter user group membership. An attacker can send a POST request with any user ID and group ID, adding users to administrator‑maintained groups without permission checks. This enables low‑privileged users to gain elevated privileges and access restricted resources. The weakness is classified as CWE‑862, Missing Authorization.

Affected Systems

JeecgBoot up to and including version 3.9.5 is affected. The issue exists in the SysUserController code handling group membership changes and is present in all releases released before the discovery of the bug.

Risk and Exploitability

The CVSS score of 5.3 indicates a medium impact; however, the attack requires that the attacker first authenticate to the application. No EPSS data is available, and the vulnerability is not listed in the CISA KEV catalog, suggesting limited public exploitation. An attacker with valid user credentials can exploit the endpoint to modify group memberships and elevate privileges, making the flaw potentially serious in environments where user accounts have broad access or where groups control sensitive functionality.

Generated by OpenCVE AI on October 11, 2026 at 15:33 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade JeecgBoot to a version released after 3.9.5 that contains a fix for the addSysUserGroup authorization check.
  • If an immediate upgrade is not possible, restrict access to the /sys/user/addSysUserGroup endpoint by enabling role‑based access control so that only administrators can use it.
  • Implement logging and monitoring of group membership changes to detect unauthorized modifications.

Generated by OpenCVE AI on October 11, 2026 at 15:33 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 07:45:00 +0000

Type Values Removed Values Added
First Time appeared Jeecg jeecgboot
Vendors & Products Jeecg jeecgboot

Sun, 11 Oct 2026 14:45:00 +0000

Type Values Removed Values Added
Description JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysUserController addSysUserGroup handler that allows any authenticated user to modify user group membership. Low-privileged attackers can send POST requests with arbitrary user ids and a groupId to add any users to administrator-maintained groups without permission checks.
Title JeecgBoot through 3.9.5 Missing Authorization via /sys/user/addSysUserGroup
First Time appeared Jeecg
Jeecg jeecg Boot
Weaknesses CWE-862
CPEs cpe:2.3:a:jeecg:jeecg_boot:*:*:*:*:*:*:*:*
Vendors & Products Jeecg
Jeecg jeecg Boot
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Jeecg Jeecg Boot Jeecgboot
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-14T16:55:43.823Z

Reserved: 2026-10-11T13:34:27.082Z

Link: CVE-2026-108875

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-11T15:16:54.330

Modified: 2026-10-14T17:18:22.693

Link: CVE-2026-108875

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T07:30:14Z

Weaknesses