Description
A vulnerability was determined in code-projects Assessment Management 1.0. Affected by this vulnerability is an unknown functionality of the file lecturer/add-single-mark.php. This manipulation of the argument mark causes cross site scripting. Remote exploitation of the attack is possible. The exploit has been publicly disclosed and may be utilized.
Published: 2026-09-20
Score: 5.1 Medium
EPSS: n/a
KEV: No
Impact: Cross‑Site Scripting that can be performed remotely
Action: Assess Impact
AI Analysis

Impact

A cross‑site scripting flaw exists in the add-single-mark.php endpoint of code‑projects Assessment Management, triggered by manipulating the mark argument. This flaw allows arbitrary client‑side script to be injected and executed in the victim’s browser context. Based on the description, it is inferred that an attacker could potentially deface pages or hijack sessions, but these specific consequences are not detailed in the statement.

Affected Systems

The affected product is code‑projects Assessment Management 1.0. No other versions or sub‑products are referenced, and no further version qualifiers are available. Applications that host or interact with this component are at risk if the same file path and input parameter exist.

Risk and Exploitability

The CVSS base score of 5.1 indicates medium severity. EPSS data is not available and the vulnerability is not listed in KEV. Public exploits are known and the attack can be launched remotely. The overall risk is uncertain; while the impact could be significant if the injected script runs, precise exploitation likelihood cannot be quantified without EPSS.

Generated by OpenCVE AI on September 20, 2026 at 11:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest available update for code‑projects Assessment Management that addresses the XSS in add‑single‑mark.php
  • Validate and sanitize the ‘mark’ parameter on the server side, ensuring only numeric values within a safe range are accepted
  • Add a strong Content Security Policy header to the web application to restrict script execution and mitigate the impact if the input validation is bypassed

Generated by OpenCVE AI on September 20, 2026 at 11:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 20 Sep 2026 10:30:00 +0000

Type Values Removed Values Added
Description A vulnerability was determined in code-projects Assessment Management 1.0. Affected by this vulnerability is an unknown functionality of the file lecturer/add-single-mark.php. This manipulation of the argument mark causes cross site scripting. Remote exploitation of the attack is possible. The exploit has been publicly disclosed and may be utilized.
Title code-projects Assessment Management add-single-mark.php cross site scripting
First Time appeared Code-projects
Code-projects assessment Management
Weaknesses CWE-79
CWE-94
CPEs cpe:2.3:a:code-projects:assessment_management:*:*:*:*:*:*:*:*
Vendors & Products Code-projects
Code-projects assessment Management
References
Metrics cvssV2_0

{'score': 4, 'vector': 'AV:N/AC:L/Au:S/C:N/I:P/A:N/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 3.5, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 3.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Code-projects Assessment Management
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-20T10:15:10.200Z

Reserved: 2026-09-19T10:27:45.572Z

Link: CVE-2026-93977

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-20T11:16:57.750

Modified: 2026-09-20T11:16:57.750

Link: CVE-2026-93977

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-20T11:30:17Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')