Description
A flaw has been found in SourceCodester Onlne Examination & Learning Management System 1.0. The impacted element is an unknown function of the file register.php of the component Registration Endpoint. Executing a manipulation of the argument role can lead to improper privilege management. The attack can be executed remotely. The exploit has been published and may be used. The name of the affected product appears to have a typo in it.
Published: 2026-07-05
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the register.php endpoint of the SourceCodester Online Examination & Learning Management System allows an attacker to manipulate the role argument and gain privileges beyond what is intended. This vulnerability is rooted in the failure to enforce correct privilege restrictions, as identified by CWE-266 and CWE-269. The system can be compromised remotely, and an exploit has already been published, making the threat actionable.

Affected Systems

The impact is limited to installations of SourceCodester Online Examination & Learning Management System version 1.0. The vulnerability resides in an internal function of register.php and affects any instance that has not applied the vendor supplied fix.

Risk and Exploitability

With a CVSS score of 6.9 the risk is moderate, while the EPSS score of <1% indicates a very low but non‑zero probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. Remote attackers need only network access to the registration endpoint and can send crafted requests that override the role parameter, triggering improper privilege management.

Generated by OpenCVE AI on July 31, 2026 at 14:36 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest vendor patch that corrects the role handling logic in register.php for all releases of SourceCodester Online Examination & Learning Management System.
  • Enforce server‑side validation to accept only the predefined role values such as admin, teacher, and student, preventing arbitrary role assignments.
  • Limit exposure of the registration endpoint by firewall rules so that only trusted IP addresses can reach it, and apply rate‑limiting or additional authentication for role‑change requests.

Generated by OpenCVE AI on July 31, 2026 at 14:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sun, 05 Jul 2026 08:15:00 +0000

Type Values Removed Values Added
Description A flaw has been found in SourceCodester Onlne Examination & Learning Management System 1.0. The impacted element is an unknown function of the file register.php of the component Registration Endpoint. Executing a manipulation of the argument role can lead to improper privilege management. The attack can be executed remotely. The exploit has been published and may be used. The name of the affected product appears to have a typo in it.
Title SourceCodester Onlne Examination & Learning Management System Registration Endpoint register.php privileges management
First Time appeared Sourcecodester
Sourcecodester onlne Examination Learning Management System
Weaknesses CWE-266
CWE-269
CPEs cpe:2.3:a:sourcecodester:onlne_examination_learning_management_system:*:*:*:*:*:*:*:*
Vendors & Products Sourcecodester
Sourcecodester onlne Examination Learning 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:UR'}

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

Sourcecodester Onlne Examination Learning Management System
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-06T13:28:43.767Z

Reserved: 2026-07-04T07:55:32.396Z

Link: CVE-2026-14719

cve-icon Vulnrichment

Updated: 2026-07-06T13:28:30.675Z

cve-icon NVD

Status : Deferred

Published: 2026-07-05T08:16:25.803

Modified: 2026-07-06T18:02:49.450

Link: CVE-2026-14719

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T14:45:03Z

Weaknesses
  • CWE-266

    Incorrect Privilege Assignment

  • CWE-269

    Improper Privilege Management