Sceawere

Vulnerability Detail

CVE-2026-86275UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Improper Privilege Management in Syllabus-Aligned Learning Management System

Vulnerability Metadata

Severity
Medium
Score / CVSS
5.3
Creation Date
2h ago
Vendor
SourceCodester
Product
Syllabus-Aligned Learning Management & Examination System
Attack Type
Improper Privilege Management
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Attack Complexity
LOW

Narrative and Response

Description

A vulnerability was detected in SourceCodester Syllabus-Aligned Learning Management & Examination System 1.0. This vulnerability affects the function register of the file auth.php. Performing a manipulation of the argument role results in improper privilege management. Remote exploitation of the attack is possible. The exploit is now public and may be used.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "5.3",
  "pubDate": "2026-09-07T06:17:23.993Z",
  "pubdate": "2026-09-07T06:17:23.993Z",
  "executiveSummary": "A critical improper privilege management vulnerability exists in the SourceCodester Syllabus-Aligned Learning Management & Examination System version 1.0. The vulnerability resides within the registration functionality of the auth.php file. By manipulating the 'role' parameter during the account creation process, an unauthenticated remote attacker can successfully escalate their privileges to unauthorized levels, such as administrative access.\nThis vulnerability poses a significant security risk as it allows malicious actors to bypass standard registration constraints, potentially gaining full control over the application's learning management and examination features. The flaw stems from insufficient server-side validation of user-supplied input regarding account roles. Because the exploit is currently public, the likelihood of malicious exploitation is elevated. Successful exploitation requires no prior authentication and can be performed remotely over the network, making this an urgent security concern for deployments utilizing this software version.",
  "technicalDetails": "The vulnerability is classified as an improper privilege management flaw, specifically occurring within the user registration logic of the application. The root cause is the reliance on client-side input for critical authorization decisions without performing robust server-side verification. The vulnerable component is the 'register' function located within the 'auth.php' file.\nDuring the standard registration flow, the application accepts user input through an HTTP POST request. The application includes a 'role' parameter intended to define the user's access level within the system. Analysis reveals that the server-side code fails to sanitize or restrict this input, effectively trusting the value provided by the client. An attacker can intercept the registration request using a proxy tool and modify the 'role' parameter value from a standard user privilege (e.g., 'student') to a privileged role (e.g., 'admin' or 'administrator').\nUpon receiving the modified request, the backend application processes the registration and assigns the requested, elevated privilege level to the newly created account in the database. This bypasses the intended role-based access control (RBAC) mechanisms. Since the vulnerability is located in the public-facing 'auth.php' file, it requires no prior authentication or administrative oversight, allowing any remote user to self-provision an account with unauthorized elevated permissions.\nThe post-exploitation impact is severe. Once an attacker successfully creates an administrative account, they gain full access to the management and examination modules of the system. This allows the adversary to modify exam data, access sensitive student records, manipulate syllabus content, or perform further administrative actions that compromise the integrity and confidentiality of the entire Learning Management System. The lack of secondary verification or server-side mapping of allowed roles ensures that the injected parameter is accepted by the application layer, facilitating a seamless privilege escalation attack."
}
CVE-2026-86275: Improper Privilege Management in Syllabus-Aligned Learning Management System (MEDIUM Severity, CVSS: 5.3) - Sceawere