CVE-2026-14608: SourceCodester CET Grading System Authorization Bypass
A vulnerability in SourceCodester CET Automated Grading System with AI Predictive Analytics version 1.0 allows authenticated users to bypass authorization controls by manipulating an ID parameter in POST requests to /index.php?action=view_student. An attacker with valid login credentials can access student records they should not be permitted to view. The vulnerability has been publicly disclosed and exploit code may be available.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 4.3 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
- Weaknesses (CWE)
- CWE-285, CWE-639
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-07-03 / 2026-07-07
NVD description (verbatim)
A security vulnerability has been detected in SourceCodester CET Automated Grading System with AI Predictive Analytics 1.0. This vulnerability affects unknown code of the file /index.php?action=view_student of the component POST Handler. The manipulation of the argument ID leads to authorization bypass. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used.
5 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-14608 is an authorization bypass vulnerability in the POST Handler of the student view component. The affected endpoint /index.php?action=view_student fails to properly validate the ID parameter against the authenticated user's access rights, allowing privilege escalation within the application. The vulnerability maps to CWE-285 (Improper Authorization) and CWE-639 (Authorization Bypass Through User-Controlled Key), indicating insufficient access control checks on user-supplied input.
Business impact
Educational institutions using this grading system face exposure of sensitive student data including grades, performance metrics, and potentially personal information. The authorization bypass could allow teaching assistants or low-privilege staff to access confidential student records, creating compliance risks under FERPA (Family Educational Rights and Privacy Act) in the US and similar regulations globally. Institutional liability and reputational damage are secondary but material concerns.
Affected systems
SourceCodester CET Automated Grading System with AI Predictive Analytics version 1.0 is vulnerable. No other versions or products are confirmed affected based on available data. Organizations should verify their specific deployment version against the vendor's advisory.
Exploitability
The vulnerability requires an authenticated user account and involves straightforward parameter manipulation. Network access is required but the attack complexity is low, making it practical for insiders or attackers who have obtained valid credentials. The CVSS 3.1 score of 4.3 (Medium) reflects the requirement for prior authentication, which limits but does not eliminate risk in environments with weak credential security.
Remediation
Upgrade to a patched version released by SourceCodester following the July 2026 disclosure. Verify the specific patch version through the vendor's security advisory. As an interim measure, implement additional access control layers at the application or web server level to restrict POST requests to /index.php?action=view_student based on user role and institutional policy.
Patch guidance
Contact SourceCodester directly or monitor their security advisories for an updated release addressing CVE-2026-14608. Test patches thoroughly in a non-production environment before deployment to confirm they do not impact grading workflows or AI predictive features. Document the patch version applied for compliance and audit purposes.
Detection guidance
Monitor application logs for POST requests to /index.php?action=view_student with ID parameter values that do not correspond to the authenticated user's legitimate access scope. Implement role-based logging that captures user ID, action, timestamp, and requested student ID. Review access logs for patterns of parameter enumeration or repeated access attempts to high-numbered or out-of-sequence student records.
Why prioritize this
Although the CVSS score is Medium, this vulnerability should be prioritized due to its direct impact on protected educational data, regulatory compliance obligations, and public disclosure status. Institutions storing student records should treat this as a near-term fix; lower-risk environments can follow standard patching schedules but should not defer indefinitely.
Risk score, explained
The CVSS 3.1 score of 4.3 reflects a network-accessible vulnerability with low complexity but mandatory authentication and limited impact scope (confidentiality only, no integrity or availability impact). The score appropriately accounts for insider threat potential in educational settings, though it does not fully capture regulatory and reputational amplification specific to student data exposure.
Frequently asked questions
Do I need an account to exploit this vulnerability?
Yes. The vulnerability requires valid login credentials. Attackers must obtain or compromise an existing user account to attempt the authorization bypass.
What data can an attacker access if they exploit this?
An attacker can view student records and associated grading data for accounts outside their authorized scope. The extent depends on the system's data model, but typically includes grades, assignment scores, and potentially personal student identifiers.
Is there a patch available yet?
As of the disclosure date (July 2026), check the SourceCodester security advisory for patch availability and version numbers. Vendors typically release fixes within weeks of public disclosure.
Can I detect exploitation attempts in my logs?
Yes. Look for POST requests to /index.php?action=view_student where the ID parameter doesn't match the authenticated user's expected permissions. Baseline your normal access patterns and alert on anomalies such as sequential ID enumeration or cross-user access.
This analysis is provided for informational purposes to aid security decision-making. It does not constitute legal, compliance, or vendor-specific deployment advice. Verify all patch versions, product applicability, and timeline recommendations against official vendor advisories and your organization's risk tolerance. Exploitation details and proof-of-concept code are excluded intentionally; refer to vendor guidance and responsible disclosure channels for technical remediation steps. Source: NVD (public-domain), retrieved 2026-08-12. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-10154MEDIUMDolibarr ERP CRM Authorization Bypass in Messaging Module
- CVE-2026-10212MEDIUMAstrBot 4.24.2 Authorization Bypass via Session ID Manipulation
- CVE-2026-11461MEDIUMhermes-agent Authorization Bypass in Resume Endpoint
- CVE-2026-11500MEDIUMWeaviate Authorization Bypass in Static API Key Handler
- CVE-2026-13512MEDIUMDatabend Authorization Bypass in Session Manager
- CVE-2026-13534MEDIUMAuthorization Bypass in CherryHQ cherry-studio Memory Service
- CVE-2026-13549MEDIUMAuthorization Bypass in CodeAstro Complaint Management System 1.0
- CVE-2026-14793MEDIUMCraft CMS Authorization Bypass in Global Sets Reordering