Read the docs

youlai-boot Missing Authorization in Role Menu Allows Privilege Escalation

Priority HIGH 73CWE-862Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Security bypass
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-862.

Summary

youlai-boot through 2.21.1 contains a missing authorization flaw (CWE-862) that lets authenticated users assign arbitrary menu and button permissions to roles through the role menu endpoint. Low-privileged users, such as the GUEST test account, can grant all permissions to their own role and refresh the Redis permission cache to gain administrator-equivalent access.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Description from the CNA

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.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00471 40th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
youlaitechyoulai-bootup to 2.21.1—No fix listedCNA
  • youlai-boot Vendoryoulaitech Affected up to 2.21.1 Fixed in — No fix listed CNA

Remediation

The sources list no fixed version for youlai-boot.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Timeline

  1. 2026-10-13 Threatist record created from CVE-2026-110215
  2. 2026-10-13 Alias added: GHSA-gwjx-qpv6-g7jw
  3. 2026-10-14 Priority changed: MEDIUM → LOW
  4. 2026-10-26 CISA SSVC decision points changed
  5. 2026-10-26 Priority changed: LOW → HIGH

References

  • TI-2025-35015 Incorrect access control in youlai-boot v2.21.1 allows attackers to escalate privileges… CVSS 3.1CRITICAL 9.8
  • TI-2025-35016 Incorrect access control in the getUserFormData function of youlai-boot v2.21.1 allows… CVSS 3.1HIGH 7.5
  • TI-2026-06754 youlaitech youlai-boot Users Endpoint UserController.java getUserList sql injection CVSS 4.0MEDIUM 5.3
  • TI-2026-02838 youlaitech youlai-mall App-side Product Pagination Endpoint SpuController.java listPagedSpuForApp sql injection CVSS 4.0MEDIUM 5.3
  • TI-2025-13765 youlaitech youlai-mall OrderController.java submitOrderPayment improper authorization CVSS 4.0MEDIUM 5.3
  • TI-2025-13764 youlaitech youlai-mall MemberController.java getMemberByMobile access control CVSS 4.0MEDIUM 5.3
See all 17 →

Sources