← Back to search

CVE-2026-108628

8.1 HIGHpublic exploit available

Published 2026-10-10 · Updated 2026-10-14

AI risk analysis

Summary
JeecgBoot 3.9.5 contains a missing authorization vulnerability in the saveDeptRolePermission endpoint that allows any authenticated user to modify department role permissions. This flaw enables low-privileged attackers to grant arbitrary menu or button permissions, potentially escalating their privileges or revoking other users' permissions.
Exploitability
The vulnerability is easily exploitable by any authenticated user who can submit roleId and permissionIds values to the saveDeptRolePermission endpoint, requiring no special prerequisites beyond basic authentication.
Blast radius
The impact could be significant as attackers could elevate their privileges or revoke permissions from other users, potentially compromising multiple accounts and system access controls.
Detection
Monitor for unauthorized calls to the /sysDepartPermission/saveDeptRolePermission endpoint with unusual roleId and permissionIds parameter combinations in application logs, particularly from low-privilege user accounts.
Prioritized remediation
Upgrade to JeecgBoot 3.9.6 or later to address this missing authorization vulnerability.
authorizationaccess-controlweb-applicationprivilege-escalation

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the saveDeptRolePermission endpoint of SysDepartPermissionController that allows any authenticated user to modify department role permissions. Low-privileged attackers can submit roleId and permissionIds values to grant arbitrary menu or button permissions, escalating privileges or revoking other users' permissions.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N

Weaknesses

CWE-862

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.