CVE-2026-108628: fallo de gravedad alta en JeecgBoot
JeecgBoot through 3.9.5 Missing Authorization via saveDeptRolePermission Endpoint
Publicada el
38Vexday Risk Score
Sin señal de explotación. Ella tiene prueba de concepto pública.
ssvc Attendcvss 8.6
probabilidad de explotación
—
explotación observada
noninguna fuente lo reporta
1 exploit(s) público(s)
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:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
Productos afectados
jeecgboot · JeecgBootPoCs públicas encontradas — 1
cve_referencegithub.com/AnkesKasty/cve-request-poc/blob/a7b6d1423555812d8efa26c91c5d0683164b31e5/JeecgBoot/poc_dept_role_policy_reads_and_save.pyno verificado⚠ Recursos públicos, para evaluar la exposición de sistemas que controlas o estás autorizado a probar. Prueba solo con autorización.
CVEs relacionadas — JeecgBoot
En el mismo producto, de las más peligrosas a las menos.
CVE-2026-58377HIGHJeecgBoot 3.9.2 - Missing Authorization on OpenAPI Credential Management Endpoints Exposes Access/Secret KeysEPSS 0.4%CVE-2026-108680MEDIUMJeecgBoot through 3.9.5 Missing Authorization via /sys/api/sendTemplateAnnouncementEPSS —CVE-2026-108679MEDIUMJeecgBoot through 3.9.5 Missing Authorization via /sys/api/sendBusAnnouncementEPSS —CVE-2026-108678MEDIUMJeecgBoot through 3.9.5 Missing Authorization via /sys/api/queryUserRolesEPSS —CVE-2026-108677HIGHJeecgBoot through 3.9.5 Missing Authorization via /sys/api/getUserByNameEPSS —CVE-2026-108676MEDIUMJeecgBoot through 3.9.5 Missing Authorization via /sys/annountCement/downLoadFilesEPSS —
Referencias
https://github.com/AnkesKasty/cve-request-poc/blob/a7b6d1423555812d8efa26c91c5d0683164b31e5/JeecgBoot/poc_dept_role_policy_reads_and_save.pyhttps://github.com/jeecgboot/JeecgBoot/blob/e3b9dc0aefe1943d9772b026f64ed671a7c82802/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartPermissionController.java#L252-L271https://www.vulncheck.com/advisories/jeecgboot-through-3.9.5-missing-authorization-via-savedeptrolepermission-endpoint