← Back to search

CVE-2026-108657

8.1 HIGHpublic exploit available

Published 2026-10-10 · Updated 2026-10-13

AI risk analysis

Summary
JeecgBoot 3.9.5 contains a missing authorization vulnerability in the SysTenantController that allows any authenticated user to approve tenant administrator applications, granting them administrative permissions in any tenant. This creates a privilege escalation path where attackers can gain full tenant admin rights without proper authorization checks.
Exploitability
The exploit is straightforward requiring only authenticated access to call the passApply endpoint, with no additional preconditions needed beyond having an account in the system.
Blast radius
The impact could be significant as attackers could gain administrative control over any tenant's user management and configuration, potentially leading to data compromise or lateral movement across tenant boundaries.
Detection
Monitor for unauthorized PUT requests to /sys/tenant/passApply endpoint with elevated user permissions, particularly when these requests occur outside normal business hours or from unusual IP addresses.
Prioritized remediation
Upgrade to JeecgBoot 3.9.6 or later to receive the authorization fix for the SysTenantController passApply handler.
authorizationprivilege-escalationtenant-isolationweb

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 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.

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.