← Back to search

CVE-2026-110215

8.8 HIGHpublic exploit available

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

AI risk analysis

Summary
The vulnerability allows authenticated users to bypass authorization controls by assigning arbitrary menu and button permissions to their roles, effectively granting them administrator-level access. This occurs through a PUT request to the roles/menus endpoint that refreshes Redis permission cache.
Exploitability
Exploitation is straightforward for authenticated users who can make a single PUT request to /api/v1/roles/{roleId}/menus, requiring no special privileges or complex payloads beyond basic authentication.
Blast radius
The impact could be significant as low-privileged users like GUEST accounts can escalate to full administrator access, potentially compromising the entire application and its data.
Detection
Monitor for unauthorized PUT requests to /api/v1/roles/{roleId}/menus endpoints with elevated permission assignments, particularly from low-privileged user accounts.
Prioritized remediation
Upgrade to youlai-boot 2.21.2 or later to address this missing authorization vulnerability.
authorizationprivilege-escalationapi

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

NVD description

youlai-boot through 2.21.1 contains a missing authorization vulnerability that allows authenticated users to assign arbitrary menu and button permissions to roles via PUT /api/v1/roles/{roleId}/menus. Low-privileged users such as the GUEST test account can grant all permissions to their own role, refreshing the Redis permission cache to gain administrator-equivalent access.

CVSS vector

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

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.