CVE Catalog

CVE-2026-108872

MediumCVSS 4.3
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

The risk includes unauthorized movement of users, including administrators, potentially leading to access control breaches and privilege escalation.

Recommendation

It is recommended to add authorization checks to the batchEditUsers handler and verify permissions before editing department assignments.

Other vulnerabilities in JeecgBoot

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS