CVE Catalog

CVE-2026-108882

MediumCVSS 5.4
Published: Translated: NVD NIST

Summary

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysPositionController removeUserPosition handler that allows any authenticated user to remove position members. Low-privileged attackers can send DELETE requests with arbitrary userIds and positionId values to delete sys_user_position rows, detaching users from positions without logging.

Risk Assessment

Unauthorized removal of user position assignments can disrupt organizational structure and business processes, and lack of logging hinders detection and auditing.

Recommendation

Update JeecgBoot to a version later than 3.9.5. Until then, restrict access to the removeUserPosition endpoint and implement permission checks.

Other vulnerabilities in JeecgBoot

See all
Original NVD description (English source)

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysPositionController removeUserPosition handler that allows any authenticated user to remove position members. Low-privileged attackers can send DELETE requests with arbitrary userIds and positionId values to delete sys_user_position rows, detaching users from positions without logging.

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