Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Teacher authentication required (PR:L), network-reachable endpoint, high confidentiality impact from cross-role user data disclosure, no integrity or availability impact.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
5DescriptionCVE.org
XueZhiSi Open Source Exam System <= 3.9.0 has a privilege escalation vulnerability in the teacher-end interface POST /api/teacher/user/page/list. The role parameter in UserPageRequestVM is fully controllable by the requester.
AnalysisAI
Privilege escalation in XueZhiSi Open Source Exam System (xzs) 3.9.0 and earlier allows authenticated teacher-level users to retrieve user listings across roles they are not authorized to view by freely controlling the role parameter in POST /api/teacher/user/page/list requests. The root cause is CWE-639 (Authorization Bypass Through User-Controlled Key): the server trusts the client-supplied role field in UserPageRequestVM without enforcing server-side role binding, exposing potentially sensitive user data. …
Unlock full vulnerability intelligence
- Risk assessment & exploitation conditions
- Attack chain visualization
- Remediation with exact patch versions
- Threat intelligence from 22 sources
- Personal watchlist & email alerts
Free forever · No credit card required
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata
Vulnerability AssessmentAI
| Exploitation | Exploitation requires a valid teacher-level account on the XueZhiSi exam system - unauthenticated exploitation is not possible per CVSS PR:L. … Additional conditions and limiting factors are described in the full assessment. |
| Risk Assessment | The CVSS 3.1 base score of 6.5 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N) is accurate and well-calibrated - the read-only nature (I:N/A:N) correctly bounds the score below critical despite the high confidentiality impact. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in. |
| Exploit Scenario | Full exploit scenario with step-by-step reproduction available after sign-in. |
| Remediation | A patch is available as a community-contributed fork diff at https://github.com/mindskip/xzs/compare/master...1258129581:xzs:patch-1 - this diff shows the proposed server-side role validation fix, but it has not been confirmed merged into the mainline mindskip/xzs repository as a tagged release. … Detailed patch versions, workarounds, and compensating controls in full report. |
Threat intelligence, references, and detailed analysis are available after sign-in.
Same technique Privilege Escalation
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-68880
GHSA-rw8f-gvg3-h72w