Description
A vulnerability was identified in code-projects Online Examination 1.0. This affects an unknown part of the file /update.php?q=addquiz of the component Quiz Creation Feature. The manipulation of the argument name/total/right/wrong/time/tag/desc leads to sql injection. The attack can be initiated remotely. The exploit is publicly available and might be used.
Published: 2026-07-05
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Online Examination 1.0 application contains a flaw in its Quiz Creation Feature where user input for addquiz is directly concatenated into SQL statements. Parameters such as name, total, right, wrong, time, tag, and desc are not properly escaped, exposing the system to classic SQL injection attacks (CWE-74 and CWE-89). An attacker could craft input that executes arbitrary SQL commands, potentially exfiltrating data, modifying records, or causing denial of service against the underlying database.

Affected Systems

The vulnerability is present in the Online Examination application distributed by code‑projects, specifically in the /update.php addquiz endpoint. No other product versions are listed as affected, but the description references version 1.0 and does not confirm whether newer releases remain vulnerable. The attack vector is limited to this endpoint, and no additional components have been identified as impacted.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate risk to confidentiality and integrity, while the EPSS score of less than 1% suggests exploitation is expected to be rare in the wild. However, publicly available exploits exist and the flaw can be triggered remotely via crafted HTTP requests to /update.php, making any environment running this code vulnerable to database compromise. Although the risk is not classified as urgent by CISA KEV, the potential impact of arbitrary SQL execution warrants immediate remediation.

Generated by OpenCVE AI on July 23, 2026 at 15:59 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Deploy the newest code‑projects Online Examination release if an updated version that fixes the SQL injection is available; otherwise, coordinate with the vendor for a timely fix.
  • Rewrite the /update.php addquiz logic to employ prepared statements or parameterized queries for every user-supplied field (name, total, right, wrong, time, tag, desc) so that input is never concatenated directly into SQL statements.
  • Add input validation and sanitization to reject or properly escape characters that could break out of SQL commands, and consider enforcing a Web Application Firewall rule set tuned to block typical SQL injection patterns against the Quiz Creation endpoint.

Generated by OpenCVE AI on July 23, 2026 at 15:59 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': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 05 Jul 2026 06:00:00 +0000

Type Values Removed Values Added
Description A vulnerability was identified in code-projects Online Examination 1.0. This affects an unknown part of the file /update.php?q=addquiz of the component Quiz Creation Feature. The manipulation of the argument name/total/right/wrong/time/tag/desc leads to sql injection. The attack can be initiated remotely. The exploit is publicly available and might be used.
Title code-projects Online Examination Quiz Creation Feature update.php sql injection
First Time appeared Code-projects
Code-projects online Examination
Weaknesses CWE-74
CWE-89
CPEs cpe:2.3:a:code-projects:online_examination:*:*:*:*:*:*:*:*
Vendors & Products Code-projects
Code-projects online Examination
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Code-projects Online Examination
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-06T13:39:58.701Z

Reserved: 2026-07-04T05:55:12.927Z

Link: CVE-2026-14706

cve-icon Vulnrichment

Updated: 2026-07-06T13:39:55.499Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')