Vulnerability · Published Sep 16, 2026 · Assigned by VulnCheck
CVE-2026-92466microservices-platform through 6.0.0 Missing Authorization via Disabled URL Permission Checking
High 8.8
In plain English
A high-severity missing authorization in microservices-platform from zlt2000. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.9% (higher than 60% of all known vulnerabilities).
Official description
zlt2000 microservices-platform through 6.0.0 contains a missing authorization vulnerability where the zlt.security.auth.urlPermission.enable flag defaults to false, disabling all permission checks after authentication. Authenticated users with no roles can access administrative APIs including user management, role assignment, and Elasticsearch index operations by bypassing the disabled authorization enforcement.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| zlt2000 | microservices-platform | 0 – through 6.0.0 |
Weakness: CWE-862 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
References
- Authorization check returns true when urlPermission.enable is false, at v6.0.0 technical-description
- UrlPermissionProperties.enable defaults to false at v6.0.0 technical-description
- Shipped gateway configuration sets urlPermission.enable to false at v6.0.0 technical-description
- Reporter proof of concept: zero-role account grants itself the ADMIN role exploit
- Reporter proof of concept: zero-role account reads the user directory including password hashes exploit
- Reporter proof of concept: zero-role account resets another user's password exploit
- Reporter proof of concept: zero-role account creates a backend account exploit
- Reporter proof of concept: zero-role account deletes an Elasticsearch index exploit
- zlt2000/microservices-platform product
- VulnCheck Advisory: microservices-platform through 6.0.0 Missing Authorization via Disabled URL Permission Checking third-party-advisory