CVE Catalog

CVE-2026-108634

MediumCVSS 5.4
Published: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.27%

18th percentile - higher than 18% of all known CVEs

Summary

JeecgBoot through 3.9.5 contains a missing authorization vulnerability that allows low-privileged authenticated users to delete department permission bindings via the DELETE /sys/sysDepartPermission/deleteBatch endpoint. Attackers can obtain row ids from the unguarded list endpoint and submit them in the ids parameter to remove menus and buttons departments can grant to their roles.

Risk Assessment

Deleting department permission bindings can lead to loss of access control and unauthorized access to functions. This can weaken the permission model and expose the system to further abuse.

Recommendation

Update JeecgBoot to a version newer than 3.9.5 or apply the vendor patch. Additionally, secure the list endpoint and add permission checks to the deleteBatch operation.

Other vulnerabilities in JeecgBoot

See all
Original NVD description (English source)

JeecgBoot through 3.9.5 contains a missing authorization vulnerability that allows low-privileged authenticated users to delete department permission bindings via the DELETE /sys/sysDepartPermission/deleteBatch endpoint. Attackers can obtain row ids from the unguarded list endpoint and submit them in the ids parameter to remove menus and buttons departments can grant to their roles.

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