CVE-2026-90787
Deferred Deferred - Pending Action

Privilege Escalation in Soarkey StudentManagement

Vulnerability report for CVE-2026-90787, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-14

Last updated on: 2026-09-14

Assigner: VulDB

Description

A vulnerability was identified in Soarkey StudentManagement up to e08f7f1d5015af407aa4cca0ada3dea189b4937e. Affected is the function RegisterServlet.doPost of the file code/WebContent/register.html of the component Registration Workflow. Such manipulation of the argument level leads to improper privilege management. The attack can be launched remotely. The exploit is publicly available and might be used. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The project was informed of the problem early through an issue report but has not responded yet.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-14
Last Modified
2026-09-14
Generated
2026-09-15
AI Q&A
2026-09-14
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
soarkey studentmanagement to e08f7f1d5015af407aa4cca0ada3dea189b4937e (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-266 A product incorrectly assigns a privilege to a particular actor, creating an unintended sphere of control for that actor.
CWE-269 The product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is an improper privilege management flaw in Soarkey StudentManagement. It allows unauthenticated users to register as administrators by manipulating the privilege level parameter during registration. The application fails to validate or restrict user-supplied role assignments, enabling attackers to set their account role to administrator without server-side checks.

Detection Guidance

Check for unauthorized administrator accounts by reviewing user roles in the database. Inspect HTTP POST requests to /register.html or RegisterServlet.doPost for the level parameter set to '管理员'. Monitor for unexpected admin interface access logs.

Impact Analysis

An attacker can exploit this to create an administrator account and gain full control over the system. This includes unauthorized access to manage user data, departments, classes, students, courses, and grades. The impact is severe as it allows complete system compromise without authentication.

Compliance Impact

This vulnerability likely violates compliance requirements for data protection and access control. GDPR requires strict access controls and protection of personal data, while HIPAA mandates secure handling of sensitive health information. Unauthorized admin access could lead to data breaches, non-compliance penalties, and loss of trust.

Mitigation Strategies

Disable public registration if not required. Implement server-side validation to restrict role assignment to non-privileged levels. Add CAPTCHA or email verification to registration. Review and remove any unauthorized admin accounts already created.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-90787. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart