Description
A vulnerability was found in SourceCodester Online Reviewer Management System 1.0. The affected element is an unknown function of the file /reviewer_0/admins/assessments/databank/btn_functions.php?action=update. The manipulation of the argument difficulty_id results in sql injection. The attack can be executed remotely. The exploit has been made public and could be used.
Published: 2026-09-23
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Remote SQL Injection
Action: Immediate Patch
AI Analysis

Impact

A remote attacker can supply a crafted value for the difficulty_id argument in the action=update call of btn_functions.php. The argument is interpolated directly into an SQL statement, enabling the attacker to inject arbitrary SQL code and manipulate the database. This flaw can lead to data disclosure, modification, or deletion, impacting the confidentiality and integrity of the system’s reviewer data. The issue is thereby a classic SQL Injection (CWE-89) with an injection flaw that is already exposed to the public.

Affected Systems

Affected systems: The vulnerability exists in SourceCodester’s Online Reviewer Management System version 1.0, specifically in the file /reviewer_0/admins/assessments/databank/btn_functions.php where the difficulty_id parameter is used without sanitisation. No other vendors or product versions are listed as affected.

Risk and Exploitability

The CVSS score of 6.9 indicates a medium severity assessment. The EPSS score is not available, and the flaw is not listed in the CISA KEV catalog. The exploit is remote, likely delivered via an HTTP request to the vulnerable endpoint, and the public availability of the exploit suggests that attackers can readily automate the injection. Given the lack of mitigations in the code base, the risk of exploitation remains high until a patch is applied.

Generated by OpenCVE AI on September 23, 2026 at 02:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor’s patch or upgrade to a newer release that corrects the SQL statement in btn_functions.php.
  • If a patch is not yet available, modify the code to use parameterised queries or prepared statements so that difficulty_id values are not directly concatenated into the SQL string.
  • Restrict access to the update endpoint by requiring authentication and limiting it to administrative users only, and consider disabling the update function until a fix is deployed.

Generated by OpenCVE AI on September 23, 2026 at 02:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 23 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 23 Sep 2026 01:15:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in SourceCodester Online Reviewer Management System 1.0. The affected element is an unknown function of the file /reviewer_0/admins/assessments/databank/btn_functions.php?action=update. The manipulation of the argument difficulty_id results in sql injection. The attack can be executed remotely. The exploit has been made public and could be used.
Title SourceCodester Online Reviewer Management System btn_functions.php update sql injection
First Time appeared Sourcecodester
Sourcecodester online Reviewer Management System
Weaknesses CWE-74
CWE-89
CPEs cpe:2.3:a:sourcecodester:online_reviewer_management_system:*:*:*:*:*:*:*:*
Vendors & Products Sourcecodester
Sourcecodester online Reviewer 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 Online Reviewer Management System
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-23T14:56:34.625Z

Reserved: 2026-09-22T17:17:22.731Z

Link: CVE-2026-95925

cve-icon Vulnrichment

Updated: 2026-09-23T14:56:31.710Z

cve-icon NVD

Status : Deferred

Published: 2026-09-23T01:16:32.293

Modified: 2026-09-23T15:17:31.293

Link: CVE-2026-95925

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-23T03: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')