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 SourceCodester Onlne Examination & Learning Management System allows an attacker to manipulate the role argument, leading to improper privilege management. This vulnerability is a classic example of CWE-266 and CWE-269, where an application fails to enforce correct privilege restrictions, potentially giving an attacker higher privileges than intended. Remote exploitation is possible and an exploit is already published, meaning that the threat is not theoretical but active in the wild.

Affected Systems

The affected product is SourceCodester Onlne Examination & Learning Management System. The vulnerability resides in an unknown internal function within the register.php file of the Registration Endpoint. The typo in the product name does not affect the versioning; the system is vulnerable when running any install of version 1.0 that has not yet been patched.

Risk and Exploitability

With a CVSS score of 6.9, the vulnerability falls into the moderate impact range. The EPSS score is <1%, indicating a very low but non-zero exploitation probability. The vulnerability is not listed in the CISA KEV catalog. The attack vector is remote; the attacker must have network access to the registration endpoint and can send crafted requests to manipulate the role argument, enabling improper privilege management. An exploit is already published, meaning attackers could readily deploy it in environments where the vulnerable system is exposed.

Generated by OpenCVE AI on July 23, 2026 at 15:56 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 Onlne Examination & Learning Management System.
  • If noside validation to accept only the predefined role values (e.g., admin, teacher, student) and setting attempts.
  • 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 23, 2026 at 15:56 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

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-23T16:00:14Z

Weaknesses
  • CWE-266

    Incorrect Privilege Assignment

  • CWE-269

    Improper Privilege Management