Skip to content
Threat Feed
high advisory

Authorization Bypass in ningzichun student-management-system

A publicly disclosed authorization bypass vulnerability in the student-management-system allows remote attackers to access unauthorized student records via manipulated sid parameters.

CVE search metadata

CVE search record: CVE-2026-97646. Severity: high. CVSS: 7.3. KEV: no. Product: student-management-system (<= 98760f5711cf6dc8b4adca53a9e207ca49b02ebf). Brief: Authorization Bypass in ningzichun student-management-system. Brief link: https://feed.craftedsignal.io/briefs/2026-09-cve-2026-97646-student-management-system-auth-bypass/

The ningzichun student-management-system, specifically versions up to commit 98760f5711cf6dc8b4adca53a9e207ca49b02ebf, contains an authorization bypass vulnerability (CVE-2026-97646). The flaw resides within the admin/fun/getStudent.php file, which fails to properly validate the sid argument during request processing. An unauthenticated remote attacker can exploit this weakness by manipulating the sid parameter to retrieve sensitive student data, bypassing existing access control mechanisms. Publicly available exploit code exists, increasing the risk of exploitation. As of the disclosure date, the project maintainers have not issued a response or a patch to remediate this vulnerability.

Impact

The vulnerability allows unauthorized access to potentially sensitive student information maintained within the system. Successful exploitation leads to a compromise of confidentiality for the student database. Given the availability of public exploits, this flaw poses a high risk for organizations using this software for administrative management of student records.

Recommendation

Prioritized actions for teams using this software:

  • Immediately isolate any instances of the ningzichun student-management-system from public internet access.
  • Implement a Web Application Firewall (WAF) rule to block or inspect HTTP requests to /admin/fun/getStudent.php containing unexpected or malformed sid parameters.
  • Audit access logs for high-frequency requests or anomalous parameter values directed at the identified file.
  • If a vendor patch is unavailable, consider restricting administrative panel access to internal IP ranges via network segmentation.

Immediate actions

Deploy WAF rule to block access to /admin/fun/getStudent.php for external users

IT Operations 24h

Threat Hunt

Search logs for unauthorized attempts to access /admin/fun/getStudent.php

T1190 high high confidence hunt now

Data: Webserver access logs

Enrichment needed

  • Exploit availability (CTI) Monitor for public exploit code release for automated exploitation

Mitigations

Restrict web-based access to the administrative panel to trusted internal IP ranges

immediate IT Operations

CVE-2026-97646

Gaps

  • Lack of official patch

Detection coverage 1

Detect CVE-2026-97646 Exploitation - Unauthorized Access to getStudent.php

high

Detects potential exploitation attempts of CVE-2026-97646 where remote actors request the getStudent.php script to retrieve records without proper authentication context.

sigma tactics: initial_access techniques: T1190 sources: webserver

Detection queries are available on the platform. Get full rules →