CVE Catalog

CVE-2026-108888

MediumCVSS 4.3
Published: Translated: NVD NIST

Summary

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysDepartRoleController exportXls handler that allows any authenticated user to export department roles. Low-privileged attackers holding only the default minimal role can call /sys/sysDepartRole/exportXls to download all sys_depart_role records, including role names, codes, descriptions and creating users.

Risk Assessment

Unauthorized access to department role information can reveal organizational structure and permissions, aiding attackers in planning further attacks.

Recommendation

Update JeecgBoot to a version later than 3.9.5. Until then, restrict access to the exportXls 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 SysDepartRoleController exportXls handler that allows any authenticated user to export department roles. Low-privileged attackers holding only the default minimal role can call /sys/sysDepartRole/exportXls to download all sys_depart_role records, including role names, codes, descriptions and creating users.

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