Vulnerability · Published Sep 27, 2026 · Assigned by VulDB
CVE-2026-100879zhistaredu StarTraining dataScope Endpoint SysRoleServiceImpl.java checkRoleAllowed authorization
Medium 4.3
In plain English
A medium-severity missing authorization in StarTraining from zhistaredu. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 15% of all known vulnerabilities).
Official description
A security flaw has been discovered in zhistaredu StarTraining up to 3.8.1. This affects the function checkRoleAllowed of the file SysRoleServiceImpl.java of the component dataScope Endpoint. The manipulation results in missing authorization. The attack may be performed from remote. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| zhistaredu | StarTraining | 3.8.03.8.1 |
Weakness: CWE-862, CWE-863 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N/E:P/RL:X/RC:C
References
- VDB-410809 | zhistaredu StarTraining dataScope Endpoint SysRoleServiceImpl.java checkRoleAllowed authorization vdb-entry, technical-description
- VDB-410809 | CTI Indicators (IOB, IOC, IOA) signature, permissions-required
- CVE-2026-100879 | CVE Analysis and Report third-party-advisory
- Submit #915511 | zhistaredu StarTraining 3.8.1 Improper Authorization third-party-advisory
- https://github.com/ArrestX/startraining-advisories/blob/main/advisories/ST-VULN-005-role-crud-missing-preauthorize.md exploit