CVE Catalog

CVE-2026-108657

HighCVSS 8.1
Published: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.23%

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

Summary

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysTenantController passApply handler that allows any authenticated user to approve tenant administrator applications. Attackers can file a pending application via doApplyTenantPackUser and approve it through PUT /sys/tenant/passApply to gain tenant administrator pack permissions in any tenant.

Risk Assessment

Any authenticated user can gain tenant administrator privileges, leading to privilege escalation and unauthorized access to other tenants' data and functions.

Recommendation

Update JeecgBoot to a version later than 3.9.5 and enforce authorization checks on the passApply endpoint, restricting application approval to authorized administrators.

Other vulnerabilities in JeecgBoot

See all
Original NVD description (English source)

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysTenantController passApply handler that allows any authenticated user to approve tenant administrator applications. Attackers can file a pending application via doApplyTenantPackUser and approve it through PUT /sys/tenant/passApply to gain tenant administrator pack permissions in any tenant.

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