Description
A weakness has been identified in ningzichun student-management-system up to 98760f5711cf6dc8b4adca53a9e207ca49b02ebf. This affects an unknown function of the file admin/fun/getStudent.php. This manipulation of the argument sid causes authorization bypass. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-09-25
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Authorization bypass enabling remote access to student data
Action: Mitigate
AI Analysis

Impact

A manipulation of the sid parameter in the admin/fun/getStudent.php page allows an attacker to bypass normal authorization controls, thereby gaining unauthorized access to student information. The flaw is an example of CWE-285, an authorization bypass through a user‑controlled key, and it also exposes privilege escalation via information disclosure (CWE-639). The vulnerability can compromise confidentiality and integrity of the student data and could be leveraged to perform further attacks if the attacker obtains higher privileges. The exposed controller accepts the sid value without proper validation, effectively letting the attacker impersonate another user or access data they are not permitted to view.

Affected Systems

The vulnerability exists in ningzichun’s open‑source Student Management System, in code revisions up to commit 98760f5711cf6dc8b4adca53a9e207ca49b02ebf. All installations using that revision or earlier have the flaw. The affected file is located under admin/fun/getStudent.php. No official patch or release is referenced in the data; users must verify whether newer commits address the issue or manually apply a patch.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity, and the EPSS score is not publicly available, so the exact likelihood of exploitation is unknown. The vulnerability is reachable remotely via the web interface, and the public exploit is already available as reported. Because the flaw allows overriding of authorization checks, it can be leveraged to access sensitive data or potentially elevate privileges. The vulnerability is not listed in the CISA KEV catalog, but the presence of an available exploit suggests that it could be abused by threat actors targeting the application. The likely attack vector is a standard HTTP request to the/getStudent.php endpoint, possibly from an unauthenticated user or one with limited access, where the sid parameter is tampered to reference a different user session or profile. No further prerequisites beyond remote HTTP access are mentioned, so the risk is high for exposed deployments.

Generated by OpenCVE AI on September 25, 2026 at 10:08 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the student‑management‑system repository to a revision that removes or secures the sid parameter in getStudent.php, or apply an equivalent manual code review fix that validates the user’s authorization before returning student data.
  • Configure the web server or application firewall so that the getStudent.php endpoint is accessible only to authenticated admin users and log all access attempts to detect suspicious sid manipulation.
  • If a patch is not immediately available, restrict the sid query parameter by implementing server‑side checks that enforce that the sid value matches the authenticated user’s session or by removing sid entirely from the URL and using session data exclusively to retrieve student records.

Generated by OpenCVE AI on September 25, 2026 at 10:08 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 26 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 25 Sep 2026 01:00:00 +0000

Type Values Removed Values Added
Description A weakness has been identified in ningzichun student-management-system up to 98760f5711cf6dc8b4adca53a9e207ca49b02ebf. This affects an unknown function of the file admin/fun/getStudent.php. This manipulation of the argument sid causes authorization bypass. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.
Title ningzichun student-management-system getStudent.php authorization
First Time appeared Ningzichun
Ningzichun student-management-system
Weaknesses CWE-285
CWE-639
CPEs cpe:2.3:a:ningzichun:student-management-system:*:*:*:*:*:*:*:*
Vendors & Products Ningzichun
Ningzichun student-management-system
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 7.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Ningzichun Student-management-system
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-25T15:43:34.951Z

Reserved: 2026-09-24T18:53:02.505Z

Link: CVE-2026-97646

cve-icon Vulnrichment

Updated: 2026-09-25T15:43:18.954Z

cve-icon NVD

Status : Deferred

Published: 2026-09-25T01:16:49.063

Modified: 2026-09-25T16:17:30.850

Link: CVE-2026-97646

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-25T10:15:07Z

Weaknesses
  • CWE-285

    Improper Authorization

  • CWE-639

    Authorization Bypass Through User-Controlled Key