Description
JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the batchEditUsers handler of SysUserController that allows any authenticated user to edit user department assignments. Low-privileged attackers can send PUT requests to /sys/user/batchEditUsers with arbitrary user and department ids to move users, including administrators, between departments and overwrite positions.
Published: 2026-10-11
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Modification of User Departments
Action: Apply Patch
AI Analysis

Impact

JeecgBoot up to version 3.9.5 contains a missing authorization flaw in the SysUserController’s batchEditUsers endpoint (CWE-862) that allows any authenticated user to modify the department assignments of arbitrary users. The flaw permits attackers to send PUT requests containing user and department identifiers to move users, including administrators, between departments and overwrite job positions. This unauthorized manipulation could be leveraged for privilege escalation or to obscure malicious activity.

Affected Systems

The vulnerability affects all installations of JeecgBoot employing the open‑source JeecgBoot application up to and including version 3.9.5. No newer versions are listed as affected.

Risk and Exploitability

The CVSS base score of 5.3 indicates a moderate severity; the vulnerability requires authentication but imposes no additional external access requirements. Because EPSS data is unavailable and the bug is not listed in CISA’s KEV catalog, the likelihood of external exploitation is likely limited to compromised credentials or internal actors. Nevertheless, the potential to move administrators between departments represents a significant risk for internal privilege abuse or data integrity compromise.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade JeecgBoot to the latest available version that includes the authorization fix.
  • If no patch is immediately available, restrict access to the /sys/user/batchEditUsers endpoint to privileged administrative roles only.
  • Monitor and audit changes to user department assignments and positions to detect unauthorized activity.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sun, 11 Oct 2026 18:00:00 +0000

Type Values Removed Values Added
First Time appeared Jeecg jeecg-boot
Vendors & Products Jeecg jeecg-boot

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 batchEditUsers handler of SysUserController that allows any authenticated user to edit user department assignments. Low-privileged attackers can send PUT requests to /sys/user/batchEditUsers with arbitrary user and department ids to move users, including administrators, between departments and overwrite positions.
Title JeecgBoot through 3.9.5 Missing Authorization via /sys/user/batchEditUsers
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 Jeecg Boot
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T16:59:10.059Z

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

Link: CVE-2026-108872

cve-icon Vulnrichment

Updated: 2026-10-13T15:15:50.225Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-13T20:40:14.540

Link: CVE-2026-108872

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T17:45:07Z

Weaknesses